# changelog

author: Sascha.Manns@open-slx.de
changelog:
  - updated to 0.22.1
  - from Changelog
  - Fixed error when analyzing URLs due to change in service provider
    interface


author: vuntz@opensuse.org
changelog:
  - Add libjpeg-devel and libpng-devel BuildRequires and remove
    - -disable-vnc-jpeg and --disable-vnc-png configure flags in order
    to enable VNC jpeg and png support.


author: brogers@suse.com
changelog:
  - Update to qemu-kvm v1.2.0. For changes see:
    http://wiki.qemu.org/ChangeLog/1.2
  - Update seabios to v1.7.1. For changes see: seabios.org/Releases
  - Update to current ipxe (git id e6427b7)


author: brogers@suse.com
changelog:
  - Update to qemu-kvm v1.3.0. For changes see:
    http://wiki.qemu.org/ChangeLog/1.3
    Some select features include:
    - all remaining differences between qemu-kvm.git and qemu.git
      have been merged into qemu.git (tarball source)
    - QEMU can now use the Linux VFIO driver for guest PCI devices
    - USB3 has been vastly improved, including support for USB mass
      storage devices and MSI/MSI-X support for the XHCI controller
    - New paravirtualized hardware random number generator device
    - New block jobs: live block commit (a.k.a. snapshot deletion)
      and live disk mirroring (a.k.a "storage migration")
    - New CPU models: "Haswell" and "Opteron_G5"
    - USB redirection now supports live migration
    - NBD block devices can now be specified using URI syntax
    - QEMU embeds an NBD server, accessible via the monitor
    - Improved support for sandboxing using seccomp mode 2
  - Update to latest seabios sources (git id: 8b73b83)
  - Update to latest ipxe sources (git id: 717279a)


author: brogers@suse.com
changelog:
  - Update to latest seabios sources (git id: 261e870) (bnc#797624,
    bnc#794695)
  - Removed kvm-supported.txt, as it does not apply to openSUSE


author: brogers@suse.com
changelog:
  - Add seabios-reformat-lst-in-case-it-is-generated-by-new-iasl.patch:
    Resolved seabios build issue with patch being evaluated upstream.


author: tittiatcoke@gmail.com
changelog:
  - update to svn1003701
    * replace all q3process and k3process with qt4/kde4 replacement
    * profiletype on profilemanger fixed
    * path to tail after change in profilemanger fixed
    * interface detection fixed
    * racoon specific page moved to connection specific in profilemanger


author: tittiatcoke@gmail.com
changelog:
  - update to version 0.9.2
    * features
    - ask user password on each connect option added
    - $HOME/bin now in search path of default paths
    - default paths search order changed
    - useless comment on tail info removed
    - DNS_UPDATE option renamed to Update DNS configuration,
      if not checked, /etc/resolv.conf will not changed
    - ping_check.sh now useable with ash
    - ping_check.sh device parameter added
    - connection status check now uses tunnel device
    - translation update
    - empty patch checking on load/save added
    - detecting pkcs11 ids for openvpn via openvpn added
    - option for selecting open profilemanger after import added
    - pkcs11 parameters changed for openvpn >= 2.1rc-9
    - openvpn version detection improved
    - pkcs11 token support for other than etoken added
    - dns domain added for pptp
    - kde3 type in version added
    * bugfixes
    - crash at smartcard options widget fixed [kde4]
    - selector on authentication page fixed [kde4]
    - gui freeze eleminations [kde4]
    - username display on status fixed (openvpn) [kde4]
    - use remote network changing on profilenetworkgeneraloptions fixed [kde4]
    - replace custom bug report entry with homepage call entry [kde4]
    - profiletype on profilemanger fixed [kde4]
    - interface detection fixed [kde4]
    - racoon specific page moved to connection specific in profilemanger [kde4]
    - restoring last profile fixed [kde4]
    - echo mode on import certificate dialog fixed [kde4]
    - echo mode on psk options dialog fixed [kde4]
    - echo mode on cisco manually dialog fixed [kde4]
    - manageciscocert dialog fixed [kde4]
    - read profile data fixed (pcf file) [kde4]
    - crash on openening profilemanger fixed [kde4]
    - fixes regarding dns update
    - saving cisco nat mode fixed


author: tittiatcoke@gmail.com
changelog:
  - update to version 0.9.3
    * bugfixes
    - --non-inter option removed because no longer nessary
    - useless extra route disabled
    - resolvconf fixes
    - creating additional route with /32 mask fixed
    - crash on wrong import password on p12 certificate fixed
    - certificate import p12 fixed
    - keeping default route fixed (pptp)
    - crash at import ipsec config fixed (#205502) [kde4]
    - displaying values in importprofiledialog after importing ipsec config fixed
    - enterxauthinteractivepasscode layout fixed
    - ppp auth method in preferencesdialog fixed
    - ask username/password only if needed fixed (pptp)
    - cisco nat mode saving fixed
    - dialog change detection in preferencesdialog fixed
    - ProfileCmdExecAfterDisconnectSelector on preferencesdialog fixed
    - ProfileSpecificSelector on preferencesdialog fixed
    - icon size on daemon options fixed
    - icon size on helper program options fixed
    - export kvpnc profiles fixed
    - filename select on kvpnc profile import fixed
    * Features
    - check cisco_cert_mgt tool before running the wizard added
    - allow empty certificate password on vpnclient
    - qt3 compat usage removed in kfeedbackdialog
    - import/export profiles now checkable (instead of select)


author: tittiatcoke@gmail.com
changelog:
  - update to version 0.9.4
    * bugfixes
    * features
      + save only new profiles at ipsec config file import
      + ipsec error handling improved
      + support for inline certificates (user certificate, ca certificate,
      private key, tls-key) at openvpn config file import added
      + importing username by special line at openvpn config file import added
      + hide ipsec related settings at virtualip options page if not nessary
      + cpu usage reduced
      + dock tooltip better formatted
      + eventsrc updated
      + stop connecting if hostname could not resolved at racoon profile
      + displaying virtual ip address in tooltip added (*swan, racoon)
      + dhgroup for esp added (*swan)
      + filter for fritzbox vpn user config file changed to "vpnuser_*.cfg"
      + dont use "VPN connexion established" as successful connect at racoon
      + useless netmask removed at setkey rules
      + temporary static rightid removed at *swan
      + useless http proxy options on racoon usage disabled
      + user options on racoon usage disabled if not xauth or l2tp
      + dottedIpv4Netmask2NetmaskBytes function at utils added
      + fritzbox vpn user config file import added
      + set text instead item number for auth type at preferencesdialog
      + save single profile at additionally to config sync
      + racoon virtual ip support added (use LeftSourceIP)
      + debug options for pluto and klips added (*swan)
      + remote id moved from cert options to ipsec/racoon options
      + checking gre support at pptp added
      + load ip_gre module if nessary at pptp
      + code cleanup
      + display profile info in profile selector tooltip added
      + not useable mppe and ppp options now disabled at l2tpd profile
      + l2tp auth at profile selector tooltip for l2tp profiles added
      + save only current profile instead of all if passwords got from
      dialog during connecting
      + messagebox for user added if connection was refused at pptp connect try
      + use KProcess instead QProcess in some cases at utils
      + tun device check more reliable made
      + allow hostname instead of ip address in ping check too
      + ciscouserca type at importcertifcate dialog added (user + ca certificate)
      + certificate will now imported into cisco cert store if set in config file
      + use cisco cert store option at certificate settings at orig cisco usage added
      + importing a pcf file containing certificate will now import the certificate
      too (file/cert store is selected by CertStore option in pcf file)
      + certificate select dialog now show also certs with der extension
      + hybrid support detection at vpnc added (openssl support compiled in)
      + hybrid mode (ca cert and name/password) added (vpnc, vpnclient)
      + ca certificate import at importcertifcate dialog added
      + use nat option added (split use udp into use udp and use nat for more
      flexibility)
      + process only events if needed at getting certs from Cisco cert store
      + debug output for replacing defaultroute added (vpnc)
      + display other informal msg from ipsec helper too [kde4]
      + read only first ip address from interface at getInterfaceIP [kde4]
      + clear text password from config file removed (workaround found) [kde4]
      + add userpage at pcf import on new profilewizward disabled [kde4]
      + set default network protocol to tcp at openvpn profile import
      + use file select dialog instead of textinput dialog for getting filename at
      openvpn config file export
      + id type tooltips at remote/local id comboboxes added
      + netstat toolinfo display added
      + certificate prefix can now specified at openvpn type


author: tittiatcoke@gmail.com
changelog:
  - update to version 0.9.5
    * bugfixes:
    - use nat fixed (vpnc)
    - vpnc config option for use hybrid mode fixed
    - hide useless cisco cert comboboxes if not needed
    - use nat at pcf import fixed
    - cancel at pcf import if profile name already exists fixed
    - parameter at log message fixed (openvpn)
    - bool options fixed at kvpnc profile import
    - wrong label (before disconnect) in preferencesdialog fixed
    - HTTP Proxy Authtype at kvpnc profile export fixed
    - auth type at kvpnc profile export fixed
    - hide ipsec virtual ip options at newprofilewizard (openvpn)
    - crash at connecting fixed (openvpn)
    - keeping existing nameserver fixed (openvpn)
    - memleak fix (vpnc)
    - vpnc start fix [kde4]
    - some vpnc kill fixes
    - fixes regarding indexes of comboboxes in preferencesdialog
    - displaying auth type at change in preferencesdialog
    - authtype display at profile change fixed
    - display add/remove additional network routes fixed
    - use default interface at add/remove additional network routes
      if no device is given
    - hybrid mode at preferencesdialog fixed (vpnc)
    - save CertPath at preferencesdialog fixed (racoon)
    - if profile name with spaces is entered at newprofilewizard
      dont continue fixed
    - use nat preselection at newprofilewizard fixed
    - udp port toggle at newprofilewizard fixed
    - default route combobox at newprofilewizard fixed [kde4]
    - index fixes at newprofilewizard [kde4]
    - crash at connecting state fixed (openvpn)
    - save username if username/password from authdialog is
      requested save is checked (openvpn)
    - dont display authdialog if userdata already collected (openvpn)
    - memleak fix (openvpn)
    - crash at newprofilewizard at ssh type on tunnel type change fixed
    * features:
    - use cisco icon instead pcf icon in for pcf menu entry
    - kde4 translation updated


author: tittiatcoke@gmail.com
changelog:
  - update to version 0.9.6
    This release fixes a critical bug in KDE4 version and some other bugs.
    * bugfixes:
    - if no profile was imported at kvpnc profile import keep profile
      name at profile selector fixed
    - remote id toggle at newprofilewizard at *swan use fixed
    - remote id options at newprofilewizard at *swan use fixed
    - local id options at newprofilewizard at *swan use fixed
    - split specific options at preferencesdialog in multiple tabs
      (*swan, racoon, pptp, openvpn) for reducing preferencesdialog size
      (bko#219556)
    - vpnc config options if ca cert or ca dir empty for use hybrid mode fixed
      (thanks to Todd Kennedy)
    - enable psk options at hybrid mode fixed (vpnc)
    - selecting profile selects not right profile fixed
    - openvpn specific options toggle fixed
    - crash at p12 certificate import fixed
    - p12 import at openvpn profile import fixed
    - crash at generate openvpn key fixed (bko#224507)
    - remote network netmask at newprofilewizard at *swan use fixed
    - use udp label text at newprofilewizard at *swan use fixed
    * features:
    - check if profile already exists at kvpnc profile import added
    - toggle all/none profiles at kvpnc profile import added
    - user defined import prefix at kvpnc profile import added
    - kde4 translation updated


author: asterios.dramis@gmail.com
changelog:
  - update to version 0.9.6a
    * ping_check.sh install fixed.
  - Spec files updates:
    * Changes based on spec-cleaner run.
    * Removed gpgme-devel, kdebase4-workspace-devel, libkdepimlibs4-devel and
      libqimageblitz-devel from BuildRequires (not needed) and added
      libgcrypt-devel.
    * Added some Recommended packages.
    * Updates in Summary: and %description entries.
    * Minor other updates.
  - Fixed rpmlint warnings "file-contains-date-and-time", "wrong-icon-size",
    "non-executable-script" and "invalid-lc-messages-dir".
  - Removed kvpnc.rpmlintrc.


author: toddrme2178@gmail.com
changelog:
  - Added url (fix for RPMLINT warning)
  - Changed summary and description (fix for RPMLINT warning)
  - Removed redundant buildrequires
  - Cleaned up spec file formatting


author: wstephenson@suse.com
changelog:
  - Update to 1.2.0
    * Features and changes
    * Added a context menu for blocking/allowing iframe ads.
    * Simplified and improved the ad blocking code based on the
      changes in khtml.
    * Added support for KIO put-ioslave-onhold functionality.
      Requires KDE v4.7 and higher.
    * Enabled WebGL support by default. Depends on the feature
      being enabled in QtWebKit.
    * Made the code that shows the status bar text when hovering
      over a link more efficient.
    * Made sure the URL shown on mouse over links is safe from
      malicious URL spoofing attacks.
    * Removed the "U" from the user-agent string sent to websites.
    * Bugfixes
    * Automatically close empty new windows created through a JS
      call whenever the request is handled by external application.
      (bko#171029)
    * Make sure urls copied from links and HTML 5 media elements
      are properly precent encoded. bko#255070.
    * Workaround the percent encoding of URLs bug during drag and
      drop in QtWebkit. bko#263788.
    * Fixed memory leak when handling unsupportedContent signal
      from QtWebKit.
    * Fixed a crash that occurs when closing Konqueror while the
      WebKit web inspector is shown.
    * Fixed window.open events done through javascript.
    * Fixed page reload requests.


author: hrvoje.senjan@gmail.com
changelog:
  - Update to 1.3.0
    * Features and changes
    * Added manual spell checking support (no spell-check as you type) for form input widgets. kde#300382
    * Added on demand plugin loading that honors Konqueror's settings. kde#298592
    * Added ability to copy the text of a link without selecting it. kde#299738
    * Added Access key support. kde#265028
    * Added automatic scrolling support. kde#247672
    * Added support for using Konqueror's nsplugin for displaying flash and java applets. kde#232736
    * Bugfixes
    * No favicon in bookmarks page with Webkit. kde#300317
    * Open in This Window action missing. kde#293709
    * konqueror crashed when trying to print current page as PDF file. kde#289453
    * Adding URLs to adblock list fails in konqueror. kde#287153
    * ~/.kde/share/apps/kwebkitpart/autosave/ growing to insane sizes. kde#284383
    * JavaScript Policy (window.open) not honored when using webkit browser engine. kde#282166
    * Cannot un-blacklist a site for password storing. kde#203901
    * Fixed compilation on Windows.
    * View Document Source does not work for JS-generated pages. kde#244136


author: hrvoje.senjan@gmail.com
changelog:
  - Update to 1.3.1
    * Features and changes
    * Removed unnecessary debug statements
    * Removed no longer necessary namespace use.
    * Make sure the curent focus widget is restored when
      closing the searchbar.
    * Removed no longer necessary #include statements.
    * On view frame or document source, open the actual file
      when it is local page
    * Bugfixes
    * Protect against potential random crashes. kde#310521
    * On view frame or document source,
      open the actual file when it is local page
    * Fix search shortcuts. kde#307394
    * Do not crash when QWebHitTestResult::frame() returns NULL.
      kde#306102


author: asterios.dramis@gmail.com
changelog:
  - Updated build requirements.
  - Removed unneeded runtime requirements for libkdeedu4 and libkeduvocdocument4.


author: jengelh@medozas.de
changelog:
  - Remove redundant tags/sections per specfile guideline suggestions
  - Add autotools BuildRequires for factory/12.2


author: i@marguerite.su
changelog:
  - update version 1.2.76
    * kcthread.cc (CondVar::wait): a bug on Win32 was fixed.
    * kcdbext.h (IndexDB::set, IndexDB::replace): a bug of updating existing records was fixed.
    * kcdb.h (DB::check): new function.


author: cfarrell@suse.com
changelog:
  - license update: SUSE-GPL-3.0-with-FLOSS-exception
    Package allows exceptions for linking with components under certain
    licenses (similar to MySQL)


author: jengelh@inai.de
changelog:
  - Replace %makeinstall by make install; the former seldomly works
  - kyoto requires at least i586 an arch; force it on RH6 (which
    defaults to i386)


author: dvaleev@suse.com
changelog:
  - fix up configure test to handle lack of 8 byte atomics correctly
    (configure-8-byte-atomics.patch)


author: davejplater@gmail.com
changelog:
  - Update to ladspa-1.13
  - Removed ladspa_sdk-compile-fix.diff and adapted ladspa.dif
  - Moved examples directory to {_docdir}/{name}/examples
  - Updated "License: LGPL2.1+"
  - Version 1.13 - 6 Nov 2007
    • Fix compile error in sine.cpp (GCC4).
    • Fix typo in text output by analyseplugin.
    • Extra usage text in analyseplugin and applyplugin.
    • Replace strdup() with localStrdup() in sine.cpp to avoid malloc/new
      mismatch.
    • Remove "local" part from install directories.


author: davejplater@gmail.com
changelog:
  - Update plugins to AMB-plugins-0.6.1, FIL-plugins-0.3.0,
    MCP-plugins-0.4.0, caps_0.4.4, pvoc_0.1.12, tap-plugins-0.7.1 and
    vocoder-ladspa-0.3.
  - Fix tap-type-punning-fix.dif


author: davejplater@gmail.com
changelog:
  - Enabled "autoreconf --install --force" in blop build to fix a
    segfault in blop plugins
  - Removed old BuildRequires:fftw-devel because fftw3-devel is sufficient
  - Enabled multiple jobs in all plugin builds.


author: davejplater@gmail.com
changelog:
  - Added obsoletes and provides for all conflicting packman plugins.
  - Changed group to more suitable one.


author: toddrme2178@gmail.com
changelog:
  - Added 32bit compatibility libraries
  - Removed tests for obsolete openSUSE versions
  - Fixed self-obsoletes (fix for RPMLINT warning)


author: crrodriguez@suse.de
changelog:
  - remove static libraries except liblammpio.a which is only available
    in static form.
  - remove "la" files


author: cfarrell@suse.com
changelog:
  - license update: Apache-1.1
    The LAM license corresponds most closely to the Apache-1.1 (though there
    are minor differences). You should state CLEARLY in the spec file as a
    comment (directly above the License: line) that whereas the LAM license
    is very similar to the Apache license, there are some differences. The
    user should inspect the License file carefully


author: seife@suse.de
changelog:
  - update to 1.49. Notable changes:
    - use syslog
    - better diagnostic messages
    - most of the other changes are unused in this package, see the
      changelog for more information
  - adjust dirty_ratio defaults to new kernel's defaults


author: jlee@novell.com
changelog:
  - Add laptop-mode-1.49-moblin-disable-control-hd-powermgmt.patch to
    disable the APM level setup to harddrive. (bug #545681)


author: jlee@novell.com
changelog:
  - Add laptop-mode-1.49-moblin-enable-intel-hda-powersave.patch for
    enable audio power saving even using ac-power.


author: ro@suse.de
changelog:
  - drop laptop-mode-1.49-moblin-disable-control-hd-powermgmt.patch
    again which was just changin a setting from another patch
    (laptop-mode-1.49_conf.diff).
    upstream has CONTROL_HD_POWERMGMT="auto" now
  - update to 1.53
    * Add global enable/disable switch for laptop-mode-tools
    * Add scheduler power saving module for SMT processors. Thanks to John
      Reilly.
    * Add a new "Auto Modules" mode which enables all modules whitelisted as
      auto with a single configuration setting, ENABLE_AUTO_MODULES.
    * Add LM/NOLM option for Intel SATA Power Management
    * Do a check before trying to write to the SuperHE Control File
  - update to 1.52
    * Initialize DEBUG to 0 by default. THanks to Matthijs Kooijman for pointing
      it out.
    * Add an option to completely disable ethernet devices when on battery.
    * Introduce hooks to enable debug mode for individual modules
    * Use iwconfig to determine device type for iwlwifi devices also
    * Collect the correct exit code for iwconfig execution.
    * Use iwconfig in wireless-iwl-power. Thanks to Darren Hoo for spotting it
    * Handle spaces in mount point names. Thanks to Louis Simard for the patch
    * Clarify about Global Debug mode and Module Specific Debug mode.
    * Fix incorrect variable reference in video-out module. Thanks to Hans Werner
      for noticing that.
  - update to 1.51
    * Add option to blacklist usb devices by their device id.
      Thanks to ich@phuk.ath.cx for the patch
    * Trigger timer change for power mgmt by doing a device open/close
      The open/close operation can fail if the audio device is busy.
      Since this failure is non-fatal (worst case is that the timer changes
      don't get activated), we don't bother if it was successful or not.
    * Add support for EeePC FSB Control. Thanks to James Rayner
    * Update iwlwifi power modes. Thanks to Clemens Buchacher
      See Debian BTS: #540639
    * Use the standard pm-hibernate script from pm-utils for hibernation
      See Debian BTS: #541447
    * Check if wireless device is disabled before attempting to power configure it
      Thanks to Clemens Buchacher. See Debian BTS: #541997
    * On speed change, an ethernet device can lose connectivity. Document that in
      the config file
  - update to 1.50
    * Ship pm-utils hooks in /usr/lib/ and not in /etc/pm/
      Distributions will always want to have customized settings in /etc
      and default upstream settings in /usr/lib. See LP: #384875
    * Fix incorrect explanation of Intel HDA Power Savings. See Debian
      BTS: #532733
    * Don't clutter screen with print messages.
    * Add patch from Mulyadi Santosa that adds ability to lm-profiler to show
      read/write frequency of each collected program. Thank you.
    * Enhance usb-autosuspend module to be executed under conditions. Also explain
      the weirdness of broken usb drivers. Fixes Debian Bug #535051
    * Do the test comparision of integeres using string operators. Fixes Debian
      Bug #535650
    * Run pidof with the -x Script Mode switch. Thanks Matthijs Kooijman
    * Disconnect descriptors when backgrounding a script. Thanks Matthijs Kooijman
    * Add option to run in shell debug mode
    * Add a spec file to generate an RPM package


author: aj@suse.de
changelog:
  - Support kernel 3.0
  - Remove dependency on haldaemon since hal is an optional
    requirement, the package can work without it just fine.
  - Update to 1.57:
    * many fixes
    * support for newer kernels
    * Add a new "exec-commands" module
    * Updated manpages


author: hmacht@suse.de
changelog:
  - update to 1.59 (excerpt):
    - add support for kernel 3.x (this makes
      laptop-mode-tools-1.57-kernel3.0.patch superfluous)
    - add USB auto-suspend whitelist
    - Check for files instead of kernel version numbers
    - Enable new in-kernel polling mechanism for block devices
      (Debian BTS: #617705, #574867)
    - Add new module nmi-watchdog to handle NMI Watchdog related power
      savings. Thanks to Quentin Denis for the report
    - More minor fixes...


author: rmilasan@suse.com
changelog:
  - update to 1.60:
    * Check for block device's existence. Thanks to Simon Que.
    * Add suspend/resume helper tools: pm-helper, pm-suspend, pm-hibernate.
    * What laptop-mode-tools is stopped from init, also kill polling daemon.
    * Reliable and much better locking mechanics.
    * Make polling dameon lock safe.
    * Make lmt-udev distro neutral. Thanks to Simon Que.
    * Change Intel HDA Audio's default power save timeout to 2 seconds.


author: rmilasan@suse.com
changelog:
  - Local variables can only be used in a function.
    add: laptop-mode-1.60-local-can-only-be-used-in-a-function.patch


author: stephan.barth@novell.com
changelog:
  - update to version 0.5.4 which contains a lot of changes
  - reworked the spec file to remove all warnings
  - added version specific datadir tags
  - added python package
  - needed to create links for liblash.so.2 for downward compatibility
  - removed obsolete lash-nogtk1.diff which was there for GTK1
  - removed now obsolete lash-automake-fix.diff


author: pgajdos@suse.cz
changelog:
  - splitted off doc package
  - fixed /usr/local/bin/perl -> /usr/bin/perl in scripts
    * perl-bindir.diff


author: badshah400@gmail.com
changelog:
  - Update to version 2.3.0:
    + Spell checking with GtkSpell
    + Build Tools: add XeTeX -> PDF with Latexmk
    + Improve figure environment insertion
    + Templates: better icons
    + Added Esperanto translation
    + Updated Swedish, French and German translations
    + New CMake option: VALAC
    + Switch to Vala 0.14
  - Too many updates since version 2.0.8 from previous build, see
    /usr/share/doc/packages/latexila/NEWS for the complete list.
  - Fix build failures on openSUSE > 11.4
  - Versions 2.2.0 and above introduce a build dependency on itstool
    which is not available for openSUSE <= 11.4; use version 2.1.1
    as the highest that can build with openSUSE 11.4 and older.


author: badshah400@gmail.com
changelog:
  - Prepare for submission to factory:
    + Remove sources for version 2.1.1
    + Package no longer builds for openSUSE < 12.1
    + Remove 0%{?suse_version} > 1140 conditionals since package no
      longer builds for these versions anyway.


author: badshah400@gmail.com
changelog:
  - Update to version 2.4.1:
    + Figure insertion: swap \label and \caption
    + Updated French, Czech translations
    + Added Indonesian translation
  - Changes from version 2.4.0:
    + Document compilation: set temporary location if file not saved
    + More documentation
    + Structure: bug fix for the display of simple lists
    + Build View: remove button "show critical errors"
    + Templates: code clean-up
    + More LaTeX commands for the completion
    + F12 shortcut to show/hide the side panel
    + TODO file removed (now in the wiki)
    + Updated Spanish, Slovenian, Serbian, French, German, Latvian,
      Norwegian bokmål and Czech translations
  - Changes from version 2.3.1:
    + More completion data
    + Support drag and drop of a list of files
    + Completion: code clean-up
    + Beamer environments: frame, block, columns, column
      (in the LaTeX menu and in the edit toolbar)
    + Fix bug for structure actions 'delete' and 'cut'
    + Add Simplified Chinese, Norwegian bokmål translations
    + Updated Spanish translation
  - Use upstream tarball (.tar.xz) for source.


author: badshah400@gmail.com
changelog:
  - Update to version 2.5.1:
    + Figure insertion: swap \label and \caption
    + Use GResource for icons and symbols
    + Code refactoring for the symbols (in the side panel)
    + Fixes and improvements of the compilation with CMake
    + Updated Brazilian Portuguese, Czech, Serbian and Latvian
      translations
  - Changes from version 2.5.0:
    + Port to GTK+ 3
    + Migrate from libunique to GtkApplication
    + Updated Spanish, Slovenian and French translations


author: badshah400@gmail.com
changelog:
  - Update to version 2.6.1:
    + Autotools: required version of Vala is now optional
    + Comment selected lines: comment empty lines too
    + Misc bug fixes
  - Changes from versions 2.6.0, 2.5.2, 2.5.3, 2.5.4:
    + See installed NEWS file for list of changes
  - Modify spec file to adapt to (upstream) change of build from
    previously cmake based procedure to autotools based procedure
  - Use upstream provided desktop file.


author: rguenther@suse.com
changelog:
  - Update to version 0.5.11
  - Move private library to /usr/lib/latrace
  - Change to SPDX licensing format.
  - Remove not needed BuildRequires.


author: lnussel@suse.de
changelog:
  - new version 0.33
    * Add SORT_OUTPUT=reverse_comment to do reverse sort by the third column
      (most recent m_inmail timestamp at the top).
    * Comment out LDAP_NICKS in lbdb.rc because this should only be an
      example and if it is set there it overrides other LDAP settings


author: lnussel@suse.de
changelog:
  - new version 0.34
    * vcquery: avoid free() on unallocated memory if fullname is not set.
    * vcquery: Use value of concatenated N fields if FN field is missing.
  - fix hostname lookup if multiple domains are listed in resolv.conf


author: lnussel@suse.de
changelog:
  - new version 0.36
    * Remove duplicate "See also: mutt" from lbdbq.man.
    * Update configure using autconf 2.61.
    * Apply charset conversation patch by Peter Colberg based on code by
      Tobias Schlemmer.
    * Remove duplicate declaration of $ignorant.
    * Handle mail addresses in mutt_ldap_query correct. Thanks to Colin
      Watson <cjwatson@debian.org> for providing a patch.
    * Mention ldapi URIs in mutt_ldap_query man page.
    * Protect "make distclean" by checking whether makefile exists.
    * Upgrade to Standards-Version 3.8.0:
    - Fix Homepage header in control file.
    * Add copyright holders to debian/copyright file.
    * Remove outdated override.Lintian.


author: lnussel@suse.de
changelog:
  - new version 0.37
    * Fix bashisms in m_bbdb
    * Fix query shell functions to catch non-zero exit status in case they
      get invoked in set -e context.
    * m_evolution: support line breaks and long lines.
    * Fix documentation concerning the quotes on lbdbq call
  - fix path to evolution-addressbook-export


author: mrdocs@opensuse.org
changelog:
  -version bump to 2.85 to hopefully fix build fix on 11.2+
  - 2.84 release was skipped owing to build issues


author: mrdocs@opensuse.org
changelog:
  -version bump to 2.88
    +Changes since 2.86
    - Avoid double-free error in t1testpage.  Reported by Kurt Pfeifle.
    - Support version 4 of the OpenType OS/2 table.  Reported by
    Thomas Zumbrunn.


author: mrdocs@opensuse.org
changelog:
  -version bump to 2.90
  -run spec-cleaner on spec file
    +Changes since 2.88
    - Better handle combinations of fonts and options that
    would create so many   substitutions that otftotfm would run
    out of memory.  Marc van Dongen report.
    - Correct crash on glyph names that start with a dot.  Marc van
    Dongen report.


author: mrdocs@opensuse.org
changelog:
  -version bump to 2.91
  -fixes Correct some compilation problems on unusual systems
    reported by Vladimir Volovich.


author: mrdocs@opensuse.org
changelog:
  - revert to 2.91, until a fix is made for broken build in 2.92
  - Correct licensing version to SPDX bnc:#741820


author: wstephenson@suse.de
changelog:
  - Updated to version 1.18
    * Changes in API:
    * None
    * Implementation:
    * Vulnerability fixes on all code.
    * Status check, many functions now check the status when
      calling other functions.  Improved robustness against
      ill-formed profiles.
    * Utilities
    * icctrans: fixed wrongly implemented CMYKcm support.
    * icclink: fixed linking 3 to 7 channels.


author: mrdocs@opensuse.org
changelog:
  - version bump to 1.19 which includes:
    + fixed minor vulnerabilities mentioned in NEWS file
    + removed cosmetic comparation with zero in floating point
    + no API changes
  - drop lcms-bnc521513.patch - the change is in 1.19


author: jengelh@medozas.de
changelog:
  - Remove redundant/unwanted tags/section (cf. specfile guidelines)
  - Kill liblcms1->lcms Requires (the library does not depend on
    the tools)


author: adrian@suse.de
changelog:
  - initial lcms2 package, based on package from version 1
  - use OBS source services to download tar ball


author: adrian@suse.de
changelog:
  - update to version 2.1
    * maintenance release (no further details in changelog)
  - remove obsolete patches


author: mrdocs@opensuse.org
changelog:
  -update to 2.2
    * maintenance update
    +Version  2.2 adds stability.
    - fixes all known bugs
    - adds support  for dictionary  metatag. Pascal unit now compiles
    under FPK Pascal as well as Delphi.


author: tittiatcoke@gmail.com
changelog:
  - Update to version 2.4
    * Featured release
      + Performance and stability fixes
      + Black point detection from the algorithm disclosed by Adobe
      + Added support for transforms on planar data with different
      stride
      + Added a new plug-in type for optimizing full transforms
      + Linear (gamma 1.0) profiles can now operate in unbounded mode
      + Added "half" float support
      + Please see the ChangeLog  file for more details.


author: poletti.marco@gmail.com
changelog:
  - Update to version 1.8
    + Added support for branch coverage measurements
    + Bug fixes
    + genhtml: Added --demangle-cpp option, improved color legend
    + genhtml: Improved coverage rate limits
    + geninfo: Added --derive-func-data and --debug options
    + geninfo: Added support for exclusion markers to exclude source lines
    + lcov: Added support for the linux-2.6.31 upstream gcov kernel support
    + lcov: Added --from-package, --to-package and --derive-func-data options
    + lcov: Added overall coverage result output for more operations


author: poletti.marco@gmail.com
changelog:
  - Update to version 1.9
    + geninfo now prints debugging messages to stderr instead of
      stdout.
    + Some fixes.
    + Added a --list-full-path option for lcov.
    + Added lcov_list_width and lcov_list_truncate_max directives to
      the lcov configuration file to allow for list output
      customization.
    + Improved lcov's list output.


author: vmiklos@suse.cz
changelog:
  - add lcov-1.9-except-unreach.patch and lcov-1.9-gcc-compat-4.7.patch to make
    lcov work with gcc-4.7


author: vmiklos@suse.cz
changelog:
  - Update to version 1.10
    + drop lcov-1.9-gcc-compat-4.7.patch, already in upstream
    + carry over lcov-1.9-except-unreach.patch, fixed in post-1.10 CVS


author: jengelh@medozas.de
changelog:
  - Update to new upstream release 1.0
    * Initial upstream tarball release
    * ldapfuse: correct wrong error type in cache lookup failure path


author: jsmeix@suse.de
changelog:
  - Removed xml-commons-apis from BuildRequires because xerces-j2
    already provides xml-commons-apis but xerces-j2 would be
    deinstalled when rpm installs xml-commons-apis after xerces-j2
    (which is rpm standard behaviour in this case) but without
    xerces-j2 the RPM capabilities jaxp_parser_impl and
    xml-commons-resolver are no longer provided in the
    installed system.


author: lmuelle@suse.com
changelog:
  - Update to 3.6.10.
    + Respond correctly to FILE_STREAM_INFO requests; (bso#9460).
    + Fix segfault when "default devmode" is disabled; (bso#9433).
    + Fix segfaults in "log level = 10" on Solaris; (bso#9390).


author: lmuelle@suse.com
changelog:
  - Add the missing get_printing_ticket binary path while calling the
    set_permissions macro; (bnc#783375).


author: lmuelle@suse.com
changelog:
  - defer_open is triggered multiple times on the same request; (bso#9196).
  - Fix SEGV when using second vfs module; (bso#9471).
  - Correctly detect O_DIRECT; (bso#9548).
  - Mask off signals the correct way from the signal handler; (bso#9550).
  - ntlm_auth.1: Fix format and make examples visible; (bso#9569).


author: lmuelle@suse.com
changelog:
  - Update to 3.6.11.
    + defer_open is triggered multiple times on the same request; (bso#9196).
    + Fix SEGV when using second vfs module; (bso#9471).


author: lmuelle@suse.com
changelog:
  - Drop separate build-source-timestamp file as it led to a second, incorrect
    Source Timestamp line.


author: lmuelle@suse.com
changelog:
  - Update to 3.6.12.
    + Address SWAT security issues CVE-2013-0213 and CVE-2013-0214 which both
      don't apply to any SUSE Samba post-3.6.10 as it isn't longer built.
    + Don't build and package static libraries.


author: lmuelle@suse.com
changelog:
  - Update to 1.1.9.
    + Ensure rename target does not exist before deleting old record.
    + Add parameter to avoid NULL format string flagged by -Werror=format.
  - Update to 1.1.8.
    + Fixes for pyldb.
    + Drop support for tdb_compat.
  - BuildRequire pytalloc-devel.


author: lmuelle@suse.com
changelog:
  - Update to 1.1.10.
    + Enhancements and fixes to the s3 read, sesssetup, and server functions
    + s3: Fix a crash in reply_lockingX_error
    + s3:libsmb, smbd, and s4:libcli: add EXTENDED_SIGNATURE support in tcon
    + s3:rpc_server: make usage of session_extract_session_key()
    + s3:smb2_*: make use of SMBD_SMB2_*()
    + s4 and libcli: enahncements and fixes


author: lmuelle@suse.com
changelog:
  - Update to 1.1.11.
    + LDB:ldb_tdb.c - deny multi-valued attributes manipulation with doublets
    + LDB:ldbsearch - add search filter tests
    + LDB:ldbsearch - search filters do not only contain "="
    + lib/ldb: Use tdb_parse_record and a callback rather than tdb_fetch()
  - BuildRequire tevent version >= 0.9.17.


author: lmuelle@suse.com
changelog:
  - Update to 1.1.14.
    + fixed callers for ldb_pack_data() and ldb_unpack_data()
    + move ldb_pack.c into common
    + Add ldbdump, based on tdbdump
    + Remove no-longer-existing ltdb_unpack_data_free from ldb_tdb.h
    + Change ltdb_unpack_data to take an ldb_context
  - Update to 1.1.13.
    + Don't use "isprint" in ldb_binary_encode(); (bso#9147).


author: dmuhamedagic@suse.com
changelog:
  - tomcat: remove pidfile before start, it may prevent some tomcat
    releases from starting
  - ocft: new options variable and cleanup-agent, var/unvar renamed
    to env/unenv, corresponding configs update
  - upstream cs: 5599aa


author: jshi@suse.com
changelog:
  - Implemetation of Dynamic utilization detection and setting.
    Based on FATE#310117 and FATE#310115.


author: dmuhamedagic@suse.com
changelog:
  - asterisk: new resource agent
  - IPaddr: add back the local_start/stop_script code
  - iscsi: proceed if iscsid is not running if iscsid.startup is
    present in iscsid.conf
  - mysql: check mysql status more thoroughly before stopping
  - jboss: add the java_opts parameter for java options
  - VirtualDomain: add a functionality that modifies utilization of
    resource automatically
  - Tools: ocft: new option Agent, corresponding configs update
  - doc: Add RA developer's guide
  - move NodeUtilization to Pacemaker
  - upstream cs: 1f8f3d


author: dmuhamedagic@suse.com
changelog:
  - varnish: new resource agent
  - LVM: force dmevent monitoring for clones
  - Filesystem: repair the fast_stop parameter use (its value has
    always been false)
  - slapd: prevent possible timeout in stop (wrong logic in stop)
  - upstream cs: 72fdc8


author: tserong@suse.com
changelog:
  - Add /usr/lib/tmpfiles.d/resource-agents.conf to ensure temp dir
    exists when using systemd (bnc#734760)


author: tserong@suse.com
changelog:
  - ocf-shellfuncs: fix loglevel variable scope in ha_log
  - exportfs: fix monitor action for special characters and common
    suffixes
  - apache: add support for IPv6 in monitor
  - iscsi: don't fail in stop or monitor if the portal is
    ambiguous (bnc#740718)
  - ocf-tester: add -d and -q options
  - Medium: Tools: findif: Use most specific matching route (bnc#740738)
  - ldirectord: Allow IPv6 for NNTP, requires perl-IO-Socket-INET6 (bnc#669412)
  - SAPInstance/SAPDatabase: fix unique attribute in metadata (bnc#737673)
  - IPv6addr: handle a link-local address properly in send_ua
  - iSCSILogicalUnit: fix default for scsi_sn
  - named: make monitor work with IPv6 interfaces
  - slapd: exit with the right code if validation fails (it used to
    exit always with the generic error code)
  - upstream cs: de3074


author: darin@darins.net
changelog:
  - added resource-agents require to ldirectord as it's init script
    requires /etc/ha.d/shellfuncs which that package provides


author: dmuhamedagic@suse.com
changelog:
  - dhcpd: new RA to manage ISC DHCP servers
  - pound: new RA for Pound HTTP/HTTPS reverse-proxy and load-balancer
  - ocf-rarun: add the RA driver
  - apache: create /var/run/apache2 if it doesn't exist
  - conntrackd: rename parameter "conntrackd" to "binary"
  - conntrackd: resync from other hosts in start
  - exportfs: allow expanding the fsid parameter to produce correct
    exportfs options
  - exportfs: cleanup exportfs cache on stop (bnc#770210)
  - exportfs: don't grow /var/lib/nfs/rmtab indefinitely (bnc#754067)
  - Filesystem: add nfs4 to the list of well known types
  - Filesystem: allow to force cloning for local mounts
  - Filesystem: fix determining if the device is a block device
  - Filesystem: improve read/write checks for CHECK_LEVEL 10, 20
  - Filesystem: include ceph in the list of non-blockdev filesystems
  - Filesystem: remove a status file only when OCF_CHECK_LEVEL is set to 20
  - Filesystem: support ceph
  - IPaddr2: fix regression introduce in d93b5fd, nic=lo always "stopped"
  - IPaddr: remove colon at the end of the interface name
  - IPv6addr: always use the provided nic and cidr_netmask when specified
  - iscsi: add try_recovery parameter
  - iscsi: check session status in monitor
  - iscsi: do discovery in start only
  - iscsi: do not rely on iscsid.startup being set correctly (bnc#751783)
  - iscsi: don't fail on stop of the iscsi server fails
  - iscsi: use iscsiadm -m session -r in stop
  - iSCSILogicalUnit: correctly match for target IQN and backing
    device name (iet and tgt)
  - iSCSITarget: treat an empty "implementation" parameter specially
  - jboss: implement rotating of console log
  - ldirectord: precedence error with perl v5.8.8 in IPv6 code
  - lxc: fix LXC_status to work with lxc-0.7.5 or later
  - mysql: fix validation return codes
  - mysql: improve replication support
  - mysql: support 5.5 slave status message format
  - mysql-proxy: add in-depth monitoring
  - mysql-proxy: add the 'plugins' parameter
  - mysql-proxy: create pid/socket directories if needed
  - nfsserver: add a new parameter for the rpc_pipefs mount point
  - nfsserver: don't run sm-notify in foreground (bnc#759616)
  - nfsserver: NSM state files correctly populate
    /var/lib/nfs/sm.ha (bnc#684139)
  - nfsserver: Support of multiple IP addresses (bnc#684143)
  - oracle: connect as a regular user in monitor
  - oracle: ignore password expiry warning in monitor (bnc#770250)
  - oracle: improve managing IPC objects
  - oracle: improve matching instance specific files and processes
  - oracle, oralsnr: get rid of eval
  - oralsnr: match only one (our) listener process
  - pgsql: add option archive_cleanup_command
  - pgsql: add option recovery_end_command
  - pgsql: support for replication
  - pgsql: support multi-instance in replication mode
  - Raid1: manage multiple arrays
  - Raid1: stop processes using raiddev
  - SAPDatabase: add support for Sybase ASE and SAP HANA database
  - SAPDatabase: new method for checking responsiveness of saphostexec
  - SAPDatabase: make use of saphostagent
  - sfex: sfex_init fails on a 64 bit big endian platform (lf#2647)
  - slapd: always set the exit code correctly in monitor
  - slapd: Gracefully handle config check during probe
  - slapd: pass bind_dn correctly to ldapsearch
  - tomcat: Correction of the time-out level of the stop processing.
  - VIPArip: fix exit codes
  - VIPArip: make start idempotent
  - VirtualDomain: honor virsh "in shutdown" state
  - VirtualDomain: if the configuration file is missing on stop
    exit with success
  - Xen: add support for HVM ACPI graceful shutdown
  - Xinetd: reimplementation
  - Tools: send_arp.libnet: fix for big endian platforms (bnc#721334)
  - Tools: SendArp: exit with the right code when not properly configured
  - ocft: new tests for mysql-proxy, named, IPv6addr, oracle, Raid1, Xinetd
  - upstream cs: 810c9b


author: dmuhamedagic@suse.com
changelog:
  - zabbixserver: RA for zabbix servers management
  - IPaddr2: use better test for infiniband (bnc#783353)
  - IPaddr2: replace the findif binary by findif.sh
  - IPaddr2: add IPv6 support
  - IPaddr2: really send arps in background if requested
  - IPaddr2: use send_arp instead of ipoibarping if not available
  - Raid1: discover block size for dd (bnc#781137)
  - Xen: repair node_ip_attribute use
  - SAPDatabase: improvement of cleanup of saphostctrl process
  - SAPInstance: monitor-master not advertised (bnc#782482)
  - SAPInstance: don't wait for timeout if the stop attempt failed
  - SAPInstance: failes on sapcontrol message Unauthorized (bnc#782486)
  - tomcat: Correction of the process alive monitoring.
  - ldirectord: Added READDQUIESCENT parameter
  - Squid: fix getting PIDs of squid processes (lf#2653)
  - portblock: use end-of-word instead of space at the end of the line
  - named: use pgrep instead of searching in ps(1) output
  - named: fix monitor if named_rootdir is set to /
  - tools: add test-findif.sh
  - tools: add send_ua binary for IPv6 support in IPaddr2
  - ocft: new test for Raid1
  - upstream cs: 4890c9 (3.9.4)


author: mrueckert@suse.de
changelog:
  - update to 1.3.0.pre20080229 (taken from unbound-1.0.0 tarball)
    required version update to make it work with unbound


author: lnussel@suse.de
changelog:
  - new version 1.6.9
  - enable python bindings, used by sshfp's dane tool
  - merge with Factory version


author: dimstar@opensuse.org
changelog:
  - Add openssl-devel Requires to -devel package: dnssec.h includes
    ssl.h, which in turn is provided by openssl-devel. Without this
    Requires, depending packages need to be aware of underlying
    implementations of ldns.


author: vuntz@opensuse.org
changelog:
  - Requires pyatspi instead of python-atspi: this is a virtual name
    that is provided by the default at-spi stack, so we can easily
    switch between the stacks without having to change this package
    again.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.0.6:
    + Retry connecting to ldtpd multipletimes before bailing out
    + Launch ldtpd just once
    + Add debug info (with LDTP_DEBUG environment variable)
    + Fix object lookup to be compatible with ldtpv1 and ldtpv2
    + bgo#547572: Components should be exposed in a hierarchical way
    + bgo#614249: Connection refused when importing ldtp module


author: vuntz@opensuse.org
changelog:
  - Update to version 2.1.0:
    + Added documentation files from LDTPv1 and updated accordingly
    + Search object name as unicode character and mutliline
    + Print Unicode exception, instead of string. Printing string
      fails, if non-ascii strings are in exception string
    + Performance improvement:
    - When looking for object inside a window without any delay,
      utilize all the CPU, just delay the lookup every 2 seconds
    - Don't force remap on gechild, getobjectlist,
      getobjectproperty, unless the window object is changed, as
      this utilizes more CPU
    + Various new API.
    + Bugs fixed: bgo#619575, bgo#620343, bgo#624690, bgo#624678,
      bgo#635047, bgo#638229, bgo#638226.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.1.1:
    + lp#710545: Fix committed to resolve getobjectlist('Main Menu')
      of alacarte app.


author: vuntz@opensuse.org
changelog:
  - Drop unneeded python-gnome Requires: no python modules from there
    is used.
  - Add python-wnck Requires on 11.4 and later, and
    gnome-python-desktop Requires on 11.3 and earlier: only the wnck
    module is used.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.2.0:
    + Many fixes with respect to GTK3
    + Added new function rightclick
    + Bugs fixed:
    - Check partial_match, compatible with LDTPv1
    - Added two new methods to LDTPv2 as per LDTPv1 API set:
      verifytoggled, verifypushbutton
    - bgo#654683: getallstates does not work with pyatspi2
    - Various other bug fixes (including bgo#654685, bgo#657290,
      bgo#656801).


author: dimstar@opensuse.org
changelog:
  - Update to version 2.3.0:
    + Added Windows client version for LDTP
    + Update keycodes based on latest Linux distribution
    + Bugs fixed:
    - Fixed twisted gtk2 import in gtk3 environment
    - Adjust to changed twisted XMLRPC APIs.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.3.1:
    + Added twisted gtk3reactor
    + Operate on window name using index, will be helpful with i18n,
      l10n testing
    + at-spi2 related fixes to improve test execution time
  - If GTK+ 3 is preferred (on 12.1 and later), move to the
    introspection-based bindings:
    + Add a gobject-introspection BuildRequires to have automatic
      introspection-based Requires.
    + Remove gnome-python-desktop/python-wnck and python-gtk
      Requires.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.0.0:
    + Fix QT related accessibility issue
    + Add C# LDTP Client
    + Updated documentations
    + Bugs fixed: bgo#673931


author: seife@suse.de
changelog:
  - Update to version 1.11.6:
    * do not delete articles if References: lines are malformatted
    * fix compilation with SGI IDO cc
    * reject *.site fqdn.
    * documentation fixes
    * support autoconf 2.60, fixing datarootdir-related warnings


author: seife@suse.de
changelog:
  - add leafnode-1.11.6-spooldir-permissions.diff, bug 273929
  - add some tricks to get the package past the rpmlint censors


author: andreas.stieger@gmx.de
changelog:
  - resurrect package from discontinued 11.1
  - move make check to %check section to fix rpmlint warning
  - adjust %install section to not clean out doc_german too much to make %check work
  - adjust %files section to name files in doc_german individually
  - add %config to config.example to fix rpmlint warning


author: andreas.stieger@gmx.de
changelog:
  - update to upstream 1.11.18
    * 1.11.8, 2010-06-12
    [#]## BUGFIXES
  - Performance optimization, reported by Gary R. Schmidt.
  - Fix a compiler warning on computers where "long" is a wider type than "int",
    such as many 64-bit computers.
  - Fix compiler warnings on computers where "long" is a wider type than
    "time_t", such as NetBSD 5.X on 64-bit computers.
  - Fix compiler warning "dereferencing type-punned pointer will break
    strict-aliasing rules"
  - Fix a file descriptor leak in fetchnews.c's getbody_newno function; reported
    to Debian BTS by Helmut Grohne, fix by Robert Grimm.
    [#]## CHANGES
  - Leafnode now enables IPv6 support by default. Use --without-ipv6 to disable.
  - Leafnode now supports detecting if a peer is in a local network also
    for IPv6 global addresses, providing that the host OS provides getifaddrs().
    This comprises Linux, NetBSD, FreeBSD, but not, for instance, Solaris 10.
    Reported missing by M. G. Berberich.
  - Leafnode is now always compiled in maintainer mode.
    This has no impact on run-time behaviour.
  - Leafnode now assumes that handlers for signal() do not return a value.
    [#]## WORKAROUND
  - Skip arbitrary amounts of contiguous CR right before LF. Reported by John R.
    Myers.
    [#]## DOCUMENTATION
  - Remove the long-obsoleted README.FIRST file.
  - The FAQ has information on how to copy the spool.
  - FAQ: The MAC OS X two-level namespace documentation for PCRE was removed,
    PCRE is no longer part of the leafnode distribution.
  - FAQ: mention how to fix losing unsubscriptions of low-traffic groups in slrn
  - config.example: The expire documentation should now be clearer and closer to
    the one in the leafnode(8) manual page. Along the lines discussed by Chris G
    and Whiskers on the leafnode mailing list.
    * 1.11.7, 2009-04-20
    [#]## WORKAROUND
  - fetchnews: If the LN_SUPPRESS_DATE environment variable is defined and set
    to any value or empty, fetchnews will not test the upstream server's time by
    means of the "DATE" NNTP command.
    This can be used to quench related log messages.
    [#]## BUGFIXES
  - Fix logging if texpire unlinks files without further hardlinks from
    message.id/NNN/
  - Fix potential segfault on libcs that do not catch NULL for %s formatting
    (several GNU libc versions do) when trying to retrieve delayed bodies from
    corrupt article headers. Pretend success, to purge article number from
    subscription file.  Bug reported by Chris Carr.
  - Fix & change "noactive" so that it can be overridden by "fetchnews -f", as
    documented in config.example.
    Regression as side effect of 1.9.50 fix, reported by Jesse F. Hughes.
  - Fix logged IP address in "connected to..., reply:" message when compiled
    without IPv6 support.
    Fixes Mandriva Bug #45605, reported by David W. Hodgins.
  - Print connected to... to console as well at proper verbosity level, found
    by maintainer while debugging aforementioned bug.
  - Only emit warning that no server with posting permission was found if that's
    actually needed. Reported by Christian Weiske.
  - If corrupted articles had been detected, fetchnews -x NNN would not be able
    to re-fetch the said article because a 0-sized file remained in message.id,
    making fetchnews believe the article was in the spool.
    0-sized message.id/NNN/ files are now purged when checking if the article is
    already in the spool.
    Reported by Peter Bauernfeind. (de.comm.software.newsserver post, May 2008)
  - Change interface enumeration to track incompatible NetBSD 5 changes.  The
    latter led to bogus connection refusals in NNTPD.  SourceForge Bug #2700756,
    by Aleksey Cheusov, fix suggested by Roy Marples.
  - Add support for SIOCGIFALIAS where available (BSD) in order to obtain
    netmasks for 4.4BSD-style IP aliases.
    getifaddrs() has been suggested as well, but it isn't available everywhere,
    so we would have to keep the old code around anyways, and we can just fix
    that rather than introduce alternative code branches.
    [#]## BUGFIXES BACKPORTED FROM LEAFNODE 2
  - lsort (used by make update) now detects and report errors.
  - "make update" handles the lockfile properly now: it records its PID and
    removes the lock also in cases of failure.
  - "make update" restores the old groupinfo file if lsort fails.
  - "make update" now builds an up-to-date lsort first.
  - "make update" now uses the configured NEWS_USER and _GROUP.
  - "make update" is now a phony Makefile target, i. e. it will work even
    if there is a file "update" in the build directory.
    [#]## CHANGES
  - When creating a Path: header (because the newsreader did not do that), use
    "not-for-mail" instead of NEWS_USER (usually "news") as the user component.
    This seems to resolve propagation issues with 2nd-hop-upstreams, as reported
    in Debian Bug#459980 by Michael Weitzel, with Universität Siegen, Germany.
  - When writing to client fails, log decoded errno, too.
    This can help debugging certain firewall misconfigurations more easily.
  - Undoing a wordwrap in configure.ac allows for bootstrapping on Cygwin.
  - Drop obsolete mysetvbuf().
  - leafnode-version now supports an additional "-v" mode to print more
    information on the installation. The output then is similar, but not
    identical - due to different feature sets - to the way leafnode-2 prints it.
    [#]## DOCUMENTATION
  - Add some comments to UNINSTALL-daemontools
  - Put README-FQDN* under leafnode's license. Found to be in conflict with
    Debian's DFSG by Mark Brown.


author: andrea@opensuse.org
changelog:
  - new upstream version 0.8.18.1
    * Fixed action when file name contains colon
    * Fixed memory leak on saving file
    * Fixed caseless search bug
    * Fixed memory leak on line numbering
    * Fixed truncation on saving file
    * Added translations: eo, gl
    * Updated translations: fi, hu
  - fixed license line


author: nekolayer@yandex.ru
changelog:
  - 0.4.99 release
    * fixed memory leaks on Azoth
    * Lackman update to new format
    * Enabled flash support in Poshuku browser


author: nekolayer@yandex.ru
changelog:
  - 0.5.0 release
    * added magnet scheme support in Bittorent module
    * updated icons
    * Poshuku browser - don't notify about items already existing in Favourites.
    * Azoth Xoox: always initialize message subtype.
    fixed summary description


author: nekolayer@yandex.ru
changelog:
  - 0.5.60 release
    New Modules:
    * Added Azoth Zheet module (MSN support)
    * Added Azoth Vader module (Mail Agent support)
    * Sidebar module
    * Session manager module (save/restore LC tabs)
    * NetStore manager module (now support Yandex.Disk)
    * GActs module (global hotkeys)
    * Azoth Acetamide support CTCP and vCards
    * Aggregator works with DB in another thread and not block main app
    * Many Imporements in adium style support
    * Now using system oxygen icon theme


author: nekolayer@yandex.ru
changelog:
  - 0.5.65 release
    New Modules:
    * Dolozhee module (bug reporting and feature requesting tool)
    * KBCraft module (keyboard layout manager)
    * Otlozhu module (simple GTD-inspired TODO manager)
    * XProxy module (advanced proxy configurator)
    * LackMan got a major UI update and general overhaul
    * TabSessManager supports global tab unclosing
    * Azoth Xoox properly caches entity capabilities and vCards
    * Lots of fixes and improvements in Azoth Acetamide
    * Choosing chat window style and its variant became much more handy
    * Azoth Xoox got full support for XEP-0232
    * Azoth got configurable minimal message editor height
    * Auscrie was improved and fixed.


author: cfarrell@suse.com
changelog:
  - license update: GPL-3.0+
    COPYING and the majority of source code files now state that leechcraft
    is GPL-3.0 licensed


author: dap.darkness@gmail.com
changelog:
  - 0.5.70 release
    Media player LMP was all-new rewritten and got such features:
    * Specialization on audio
    * Local collection
    * Static and dynamic playlists
    * Support for external playlists in pls, xspf and m3u8 formats
    * Playback modes: sequential, shuffled and track/album/playlist repeat
    * Scrobbling listened tracks to Last.FM via LastFMScrobble
    * Fetching missing album covers via LastFMScrobble
    * Requests for similar artists via LastFMScrobble
    * Tray icon
    * Core: "back"/"forward" mouse buttons make tabs switching
    * Fixes in AdvancedNotifications module
    In modular IM client Azoth:
    * Added support for /kick and /ban commands
    * Smiles aren't replaced anymore in the middle of the words
    * Added support for hiding and disabling accounts
    * Autopaste module was migrated to the codepad.org
    * Azoth p100q is now more compatible with Adium themes
    * Azoth Xoox now supports adding, editing and removing phones and emails
    * Some MUC reconnection issues were fixed in Azoth Xoox.
    * Azoth Vader module now supports assigning phone numbers to contacts
    * Some problems with authorization handling were fixed in Azoth Vader


author: dap.darkness@gmail.com
changelog:
  - 0.5.75 release
    Media player LMP got the following features:
    * Uploading files from local collection to portable media players
    * Optional transcoding of uploaded files
    * Support for social radio stations like Last.FM radio
    * Obtaining personalized recommendations, recent releases etc
    * Support for MPRIS
    New Modules:
    * Vrooby is a removable storage devices manager
    * Monocle is a modular document viewer
    * Several things were optimized a lot
    * A bunch of minor fixes and enhancements in other plugins
    * A nickname can be inserted by Ctrl+activate it in the roster
    * Azoth ChatHistory module finally got a small calendar widget
    * Links in chat logs are now clickable


author: dap.darkness@gmail.com
changelog:
  - 0.5.80 release
    Media player LMP:
    * All proper logic for uploading songs to cloud services
    * Fetching playlists from such services
    * A new plugin has been added - LMP MP3tunes
    * There is now a nice stats label below the playlist
    * There are now different sort modes
    * Among cosmetic changes are fixed background colors in QML elements
    * Support for ignoring "The " when sorting artists in collection
    * And shortcuts for different actions are configurable now, too
    NetStoreManager:
    * A new plugin has been added - NetStoreManager GoogleDrive
    * For now only uploading and fetching the list of uploaded files works
    Document viewer Monocle supports:
    * Displaying one page or double-page spread
    * Copying selection to image or text
    * Scaling
    * Width-fitting
    * Tables of contents
    * Links
    * Paginated navigation
    * Printing
    * Monocle also integrates with the rest of LeechCraft
    * For now only PDF and fb2 file formats are supported
    * PDF is supported via Poppler library
    IM client Azoth:
    * A new plugin has been added - Azoth BirthdayNotifier
    * Azoth now finally displays user's avatar in tooltips
    * Tabs of conferences with unread highlight messages are now marked
    * RSS-reader Aggregator now supports exporting feeds to PDF
    * The issue reporter Dolozhee now supports fetching issue categories


author: mvyskocil@suse.com
changelog:
  - setup permissions correctly to avoid false duplicates reported by
    rpmlint because of new fdupes behavior (bnc#784670)


author: toddrme2178@gmail.com
changelog:
  - Switched contents of lensun to noarch lensfun-data package
  - Cleaned up some macros and the %files list


author: adrian@suse.de
changelog:
  - update to version 0.2.6
    - minor database updates
    - better integration into hugin for loading and storing lens
      parameters via the lensfun library
    - several bug fixes and stability improvements
    - pkgconfig got dropped
  - used optimization depends not on build host anymore.
    (This avoids crashes on ix86)


author: fcrozat@suse.com
changelog:
  - Update lens data for Nikon.
  - Add lens_database_pending_update.diff: pending lens data update
    for Canon and Samsung.


author: lazy.kent@opensuse.org
changelog:
  - Update to 1.68.
  - Library major version changed to 2.
  - Dropped no_return patch (fixed upstream).
  - Added baselibs.conf as a source.
  - libgif patch refresh.


author: lazy.kent@opensuse.org
changelog:
  - Don't build versioned devel and tools packages.
  - Use full URL for Source.
  - Corrected License tag.


author: lazy.kent@opensuse.org
changelog:
  - Dropped libgif patch (no need).
  - Build against libwebp in openSUSE >= 12.1.
  - Removed useless provides liblept-devel (no need anymore).
  - Added license file to leptonica-tools package.


author: lazy.kent@opensuse.org
changelog:
  - Add "leptonica-" prefix to tools.
  - Don't install test programs.
  - Correct leptonica-tools summary and description.


author: lazy.kent@opensuse.org
changelog:
  - Update to 1.69.
    * Major version changed to 3.
    * New copyright (BSD, 2 clause) on src files.
    * Fixed bug in PDF generation for large files, using a new double
      array (dnabasic.c).  Added several new modes for PDF generation
      from sets of images.
    * Dewarp based on image content now aligns to left and right
      margins; works at book level; is more robust to bad disparity
      models; version 2 serialization.
    * Improved sorting efficiency of numas in cases where binning,
      which is order N, makes sense.
    * Fixed fpix serialization (now version 2).
    * New version (5) of xtractprotos, allows putting prototypes
      in-line in allheaders.h.  Having them separately in
      leptprotos.h still an option.
    * New src files: boxfunc4.c coloring.c, dnabasic.c.
  - Build requires libjpeg-devel.


author: lazy.kent@opensuse.org
changelog:
  - Add liblept3-1.69-no_return.patch: fix
    no-return-in-nonvoid-function error. The bug reported upstream:
    http://code.google.com/p/leptonica/issues/detail?id=69.


author: sweet_f_a@gmx.de
changelog:
  - bump version 443
    * Change search behavior such that when a search is given an explicit pattern,
      the entire displayed screen is included in the search and not just the
      portion after the target line.
    * Add -A option to change search behavior to the old way: only the portion of
      the screen after the target line is searched.
    * Add %F formatting to prompt strings, replaced by the last component of the
      input file.
    * Control-G while editing a command exits the command.
    * Less now exits with status 2 if control-C is pressed and -K is in effect.
    * Fix "ungetc overflow" when passing long commands via the -p option.
    * Fix bug in using line filtering via the & command in combination with -i and
    - I.
    * Fix bug in handling negative arguments to the -j option.
    * Fix bug in handling %t in prompt strings.
    * Improve handling of long option names.
    * Improve percentage calculation for very large files.
  - remove mouse patch because
    * conflicting short opt -A since version 443, see changes above
    * was working for xterm only so probably nobody is using it


author: idonmez@novell.com
changelog:
  - Update to version 444
    * Fix bug in unget handling that can cause strange effects
      on the command line.
    * Remove vestiges of obsolete -l option that can cause a crash.


author: cfarrell@suse.com
changelog:
  - license update: GPL-3.0+ or BSD-2-Clause
    The less license is a choice of either GPL-3.0+ or BSD-2-Clause (less
    license). Use SPDX format


author: vdziewiecki@suse.com
changelog:
  - Update to version 451
    * Add ESC-F command to keep reading data until a pattern is
    * found.
    * Use exit code of LESSOPEN script if LESSOPEN starts with
    * "||".
    * When up/down arrow is used on the command line immediately
    * after typing text, the next command starting with that text is
      found.
    * Add support for GNU regex.
    * Add configure option --with-regex=none and fix compile
    * errors when compiling with no regex library.
    * Fix possible crashes caused by malformed LESSOPEN or
      LESSCLOSE variables.
    * Fix bug highlighting text which is discontiguous in the
    * file due to backspace processing.
    * Fix bug in displaying status column when scrolling
    * backwards with -J and -S in effect.
  - Remove speed patch.
  - Remove less-429-lessecho-man.patch


author: puzel@suse.com
changelog:
  - Update to version 453
    * Allow backslash escaping of metacharacters in LESS environment
      variable.
    * Don't quit if syntax errors are found in command line options.
    * Increase sizes of some internal buffers.
    * Fix configure bug with --with-regex=none.
    * Fix crash with "stty rows 0".


author: lrupp@suse.de
changelog:
  - don't remove BUILD_ROOT in %install and "mkdir -p BUILD_ROOT/foo"
    directly afterwards
  - added %clean section


author: toms@suse.de
changelog:
  - New release for Beta 1:
    * Updated Virtualization chapter from Alexey
    * New article about kover from ta-ro (from Hackweek)
    * New article about digikam-css from jjaeger1 (from Hackweek)
    * New article SCPM for PCMCIA jjaeger1


author: pascal.bleser@opensuse.org
changelog:
  - update to lftp-4.3.3:
    - new setting ftp:use-tvfs (yes, no, auto)
    - improved ftp path handling for servers without TVFS feature
    - improved closure matching, now *.EXT matches URLs ending with ".EXT"
    - updated man page
    - updated translations
    - fixed mirror target directory naming
  - merge with server:ftp/lftp:
    - add vi command support
    - fix build on SLE_11 and SLE_10
    - add .desktop file


author: pascal.bleser@opensuse.org
changelog:
  - update to 4.3.4:
    * new settings cmd:at-exit-bg, cmd:at-finish, cmd:at-queue-finish
    * added timestamps in readline history
    * improved attach command to remove stale sockets
    * fixed core dump when ftp server does not return valid PWD result
    * fixed a special ftp cd case when real cwd equals to the new cwd
    * fixed torrent status command line
    * fixed torrent to open files with CLOEXEC flag
    * fixed exit code of queue command
    * fixed mirror to follow local symlinks with -L option
    * fixed a crash with https


author: pascal.bleser@opensuse.org
changelog:
  - update to 4.3.5:
    * fixed ascii mode uploads to sftp
    * fixed "local" command without arguments
    * fixed https
    * fixed large memory consumption in ftp when target disk is full


author: pascal.bleser@opensuse.org
changelog:
  - update to 4.3.6:
    * adds explicit retracker support (new setting torrent:retracker)
    * adds support for HTTP status code 429 Too Many Requests
    * improves FTP login error handling
    * fixes errors reported by -Werror=format-security
    * fixes HTTP error reporting


author: pascal.bleser@opensuse.org
changelog:
  - libgnutls-devel instead of gnutls-devel in order to build properly
    on the upcoming 12.2 and reflect the upstream naming change


author: pascal.bleser@opensuse.org
changelog:
  - update to 4.3.7:
    * fixed script execution
    * cls fixed to show correct time always
    * torrent fixed for large PIDs
    * don't check hostname in openssl case with ssl:check-hostname off


author: puzel@suse.com
changelog:
  - update to 4.4.0
    * implemented bittorrent extensions (FAST, DHT, LTEP,
      ut_metadata, ut_pex).
    * allow torrent downloading by magnet links.
    * new setting torrent:use-dht.
    * new torrent option --dht-bootstrap for manual bootstrapping.
    * add support for name.utf-8 and path.utf-8 in torrent metadata.
    * now net:limit-rate and net:limit-total-rate settings can use suffixes,
      e.g. `set net:limit-total-rate 1M:500k'.
    * allow numeric user names.
    * don't try to upload if ALLO fails.
    * send PROT to ftp servers always when AUTH is activated.
    * fixed gnutls non-fatal error checking.
    * fixed execution of at-finish and at-queue-finish in certain cases.
    * fixed termcap coredump.
    * fixed opie on 64-bit machines.
    * treat gnutls decryption error as non-fatal.
    * fixed core dump in `bm:' pseudo-URL opening.
    * fixed PROPFIND result parsing (WebDAV).


author: dimstar@opensuse.org
changelog:
  - Add lftp-ca-bundle-path.patch: use /etc/ssl/ca-bundle.pem as
    root CA store. Instead of 'suggesting' users to get used to
    certificate errors, it's better to give a working default that
    allows normal certificate verification. Note: we do not set
    ssl:ca-path, even though this would be nicer, but lftp v4.4.0
    seem not to support this (despite it being documented in man
    pages).


author: jengelh@inai.de
changelog:
  - Update to new upstream release 0.0.7
    * This release adds support for extraction of Unix symbolic links
    and parsing of Unix-level 0 extended header areas. A decompressor
    has been added for the "old" PMarc compression algorithm (-pm1-).


author: pth@suse.de
changelog:
  - Suppress "devel file in non-devel package" error. lib3ds only
    provides a static library and headers.
  - Don't compile examples, let the user do that himself if needed.
  - Provide CONFIGURE_GLUT in acinclude.m4 in order to make it
    possible to run autoreconf. Remove unnecessary acconfig.h.
  - modify lib3ds-no_type_punning.patch to more resemble upstream
    fix.
  - (Build)Require Mesa-devel and freeglut-devel


author: crrodriguez@suse.de
changelog:
  - update to version 1.3.0
  - use library packaging policy
  - drop all no longer needed patches
  - provide shared libraries only.


author: sbrabec@suse.cz
changelog:
  - Upgrade to version 1.0.6:
    * Added support for strokeandfillpath and setmiterlimit.
    * Minor fixes.
  - Build for all architectures.
  - Split according to the Shared Library Packaging Policy.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.0.4:
    + Fixs a pile of issues found by static analysis & compiler
      warnings
    + Cleanup the library's exported symbol list
    + Build configuration improvements


author: sndirsch@suse.com
changelog:
  - No particular reason for having conflicts with other providers
    of libGLw1, since there are no other providers of this lib and
    probably will never be


author: eich@suse.com
changelog:
  - Replace Mesa package as source of libGLw by stand alone glw package
    created by the Mesa Project:
    Delete: MesaLib-7.10.2.tar.bz2
    Add: glw-1.0.0_20120320_4d1acb3.tar.bz2
    NOTE: Since there is no release of glw yet a tarball generated from
    the source repository is used. This contains the sources of
    the last version in MesaLib-7.10.2 plus a few bug fixes.


author: eich@suse.com
changelog:
  - Change file naming sceme to what's expected for libraries:
    Now the packages are named after the library, without any Mesa*
    in their names.


author: sndirsch@suse.com
changelog:
  - disable motif support in light of recent findings of the
    legal-team
  - switched to minimal pkgconfig buildrequires


author: crrodriguez@opensuse.org
changelog:
  - Fix -devel package requires, it needs pkgconfig(gl)
  - Fix buildrequires to require explicitely all needed libraries.


author: sndirsch@suse.com
changelog:
  - enable Motif support if %use_motif is set (currently done in
    X11:XOrg, but likely planned also for openSUSE:Factory:NonFree
    project)


author: cfarrell@suse.com
changelog:
  - license update: SUSE-SNIA-1.1
    Use propriertary SUSE- prefix until upstream (spdx.org) accepts the
    license


author: jengelh@medozas.de
changelog:
  - Update to new upstream release 3.12
    * Clang support
    * Fixes to the option parser's passthrough mode,
    which did not correctly copy arguments over
    * POSIXLY_CORRECT support for the option parser
    * Size reduction of data structures by eliminating
    seldomly-used fields


author: cfarrell@suse.com
changelog:
  - license update: LGPL-2.1 or LGPL-3.0
    libHX has a dual choice of LGPL-2.1 or LGPL-3.0. Use SPDX format


author: jengelh@medozas.de
changelog:
  - Update to new upstream release 3.12.1
    * string: make HX_strdup(NULL) valid again
    * build: fix build when -Wl,--no-undefined is used


author: jengelh@medozas.de
changelog:
  - Update autotools BuildRequires (add libtool) for Factory/12.2,
    remove unnecessary regeneration stage


author: jengelh@inai.de
changelog:
  - Update to new upstream release 3.13
    * io: remove HX_REALPATH_SYMLINK
    * option: new HXOPT_RQ_ORDER flag, allows unconditional POSIX-style
    parsing (parsing terminates at first non-option encountered)
    * option: add HXTYPE_SIZE_T
    * time: add functions and macros for arithmetic and handling of
    timespec with support for negative time values


author: jengelh@inai.de
changelog:
  - Update to new upstream release 3.14
    * rand: avoid division by zero when calling HX_irand with lo==hi


author: jengelh@inai.de
changelog:
  - Update to new upstream release 3.14.1 (bugfix release)
    * restore forward ordering of ordered maps


author: jengelh@medozas.de
changelog:
  - Fix typo in baselibs.conf: should be libICE, not libFS
  - Provide package descriptions and update homepage URL
  - Add Obsoletes/Provides to baselibs.conf as well


author: vuntz@opensuse.org
changelog:
  - Update to version 1.0.8:
    + Fix a number of issues found by static analysis and compiler
      warnings
    + Large set of cleanups and improvements to the DocBook format
      specs for the protocol and docs for the API.


author: rodrigo@suse.de
changelog:
  - Update to version 0.8.10:
    * Fix the build with glib 2.15
    * Ignore "command-line" in addition to "command line" when handling
      output from cpp


author: vuntz@novell.com
changelog:
  - Update to version 0.8.13:
    + Clean up some warnings from sparse/gcc.
    + Makefile.am: Put local includes first.
  - Remove AutoReqProv: it's default now.
  - Remove indent BuildRequires.
  - Remove autoreconf call.
  - Use makeinstall
  - Remove la files.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.8.14:
    + Fix build error in configure.in.
    + Remove CPP_STDINC cruft from configure.in.
    + Enable silent build rules.


author: vuntz@opensuse.org
changelog:
  - Update packaging to use the shared library packaging policy:
    + Create libIDL-2-0 subpackage.
    + Add Provides/Obsoletes for libidl to libIDL-2-0.
    + Update baselibs.conf accordingly.


author: mvyskocil@suse.cz
changelog:
  - Update to 1.7.0 - bugfix release, multiviewer support
    * obsoletes CVE-2009-1720 support
    * built with --enable-larget-stack and test
  - Renammed to be more comfortable with Shared Library policy
    * openexr - main (source package) contains tools in bindir, it provides and
      obsoletes the old OpenEXR symbol
    * libIlmImf6 - contains the openexr library
    * libopenexr-devel - contains the headers, Provides and Obsoletes the
      OpenEXR-devel symbol
    * openexr-doc - documentation


author: mvyskocil@suse.cz
changelog:
  - Update to 1.7.1
    * Updated the .so verison to 7.
    * obsoletes openexr-includes.patch
  - require new ilmbase-devel for build
  - rename libopenexr-devel to openexr devel to be compatible
    with renamed ilmbase package


author: davejplater@gmail.com
changelog:
  - Update to svn827
  - Upstream changes:
    * fix Issue 125: cgfx shader source file is not honoring the
    search path on export.
    * fix Issue 89: CONTINUITY semantic is not defined. Define all
    semantics in COLLADASWInputList.h
    * partially fix Issue 71: wrong opacity for effects without set
    transparency
    * fix Issue 65: COLLADASaxFWL::Loader::loadDocument() don't check
    if the file correctly loads
    * fix Issue 62: build fixes for linux (gcc 4.4.3)
    * ignore bin and lib folder in pcre
    * Issue 35: IWriter start, cancel, and finish methods not called
    * remove precompiled pcre pattern from source
    * fix Issue 122: Root::loadDocument("../a/b/c.dae") attempts to
    open "../a/a/b/c.dae"
    * Issue 145: std::terminate() while loading lightwave dae through
    OpenCOLLADAValidator
    * fix Issue 146: OpenCOLLADAValidator crash
    COLLADASaxFWL::LibraryEffectsLoader::handleTexture
    * fix Issue 151: CMakeLists.txt overwrites custom CMAKE_CXX_FLAGS
    * Issue 153: crash in <articulated_system> improvements in
    kinematics loader related to mathml


author: davejplater@gmail.com
changelog:
  - Update to svn836
  - Upstream changes :
    * fix validation preprocessor flag
    * inti member variables
    * fix uri copy ctor, add missing includes
    * replace asserts
    * fix import
    * fix crash in utf conversion with recent gcc
    * replace asserts by custom assert


author: davejplater@gmail.com
changelog:
  - Switched to cmake build system and improved library versioning
    using openCOLLADA-cmakelinuxbuild.patch from Fedora with changes.
  - libUTF, libbuffer and libftoa are no longer packaged and are
    statically linked to the openCOLLADA libs that use them.


author: davejplater@gmail.com
changelog:
  - Update to svn 839.
  - Fixed build with openCOLLADA-COLLADABU_ASSERT.patch.
  - Upstream changes :
    * add hash_multimap
    * clean up header
    * fix asserts


author: davejplater@gmail.com
changelog:
  - Fix for build flags included in openCOLLADA-cmakelinuxbuild.patch
    by adding -O2 to all builds except openCOLLADASaxFrameworkLoader.


author: dimstar@opensuse.org
changelog:
  - Update to svn 868:
    + Support make install target
    + Fixes build with gcc 4.7
  - Rebase openCOLLADA-cmakelinuxbuild.patch
  - Add openCOLLADA-gcc47.patch: Fix some more gcc 4.7 issues.


author: asterios.dramis@gmail.com
changelog:
  - Update to 0.9.2:
    * Bugfixes.
    * Add a OpenRijn backend.
    From 0.9.1
    * 26 tasks were completed.
    * Fix numerous bugs and memory leak.
    * Cleaning.
  - Spec file updates:
    * Renamed package from libqtgtl to libQtGTL.
    * Renamed library subpackages according to openSUSE shared library packaging
      policy.
    * Changes based on spec-cleaner run.
    * Changed License: from GPL to LGPL-2.0+.
    * Removed %changelog entries (fix for rpmlint warning).


author: nico.kruber@gmail.com
changelog:
  - added patch to fix infinite loop with certain svg files
    see https://bugs.webkit.org/show_bug.cgi?id=97258


author: joop.boonen@opensuse.org
changelog:
  - build version 1.2.15
    * SDL-1.2.14-wesnoth_clicks.patch is now included in the source code
    * SDL-1.2.14-joystick-crash.patch is now included in the source code


author: sndirsch@suse.de
changelog:
  - update to release 2.0.17
    * hline/vline clipping and swap-logic fixed
    * clipping box dimension check added and clipping-checks optimized
    * TestFonts program updated
    * Updated documentation on cross-compilation, AMD64
    * Fixed circleColor overdraw
    * Added arcColor routine
    * Added polygonColorMT and polygonTextureMT routines
    * Updated 32bit alpha blending routine


author: prusnak@suse.cz
changelog:
  - updated to 2.0.19
    * gcc43 compiler patch for asm code in image filters
    * off-by-one hline patch for 1byte indexed surfaces
    * update acinclude.m4 from SDL-1.2 and moved # serial in file
    * applied patch to add pkg-config support for SDL_gfx
    * changed configure.in INTERFACE_AGE and BINARY_AGE
    * fixed zoom XY-flip code and made it available for all modes
      in zoom and rotations
    * fixed edge issue on interpolated rotozoom modes
    * updated TestRotozoom custom test mode, added delay parameter
    * added tests which include flipping, included negative rotation
    * update libtool files
    * updated Makefile.mingw
  - updated to 2.0.18
    * libtool update for dependencies
    * fix uninitialised variables in _putPixelAlpha()
    * reverted to original alpha routine in _putPixelAlpha()
    * added colorkey handling patch to rotozoom
    * downgraded optimization to -O for asm compatibility with gcc4


author: tzotsos@opensuse.org
changelog:
  - Updated to version 2.0.22
    * Fixed line width calculation for normal and textured polygons
      (patch contributed by Daniel (SupSuper)
    * Fixed version setup in configure.in
    * Added rounded rectangle and rounded box primitives
    * Updated test program for roundedbox + left/right-click support
    * Fixed pie calculation (line-case detection, end-angle clipping)
    * Updated DLL_EXPORT handling and added WIN64 test
      (patch contributed by tigerfishdaisy)
    * Added thick line primitive based on Murphy's algorithm


author: jreidinger@suse.com
changelog:
  - update to version 2.0.23
    * Updated sources to resolve some splint (static code analysis)
      issues
    * Updates for OpenSDK (WinCE6/ARM) build target (patch contributed
      itsnotabigtruck)
    * Added OSX Xcode3+ template files to Other Builds collection
      (contributed by Vasyl)
    * Added various fixes and improvements contributed by folks on
      sourceforge (thanks contributors).
    * Switched library and test code to zlib license.
  - fix self obsoletion


author: prusnak@suse.cz
changelog:
  - updated to 1.2.10
    * Fixed bug loading multiple images
    * Fixed checking for IMG_Init() return value in image loaders
    * Added support for uncompressed PCX files
    * Added IMG_Init()/IMG_Quit() to prevent constantly loading and unloading DLLs
    * Added support for ICO and CUR image files


author: pgajdos@suse.com
changelog:
  - updated to 1.2.12:
    * Fixed regression in 1.2.11 loading 8-bit PNG images with libpng
    * Fixed loading 8-bit PNG images on Mac OS X
    * SDL_image is now under the zlib license
    * Added WEBP image support
    * Fixed compiling with libpng 1.4
    * Added Android.mk to build on the Android platform
    * Fixed loading HAM6 images with stencil mask
    * Fixed bug loading 15 and 16 bit BMP images


author: crrodriguez@opensuse.org
changelog:
  - Disable dynamic loading of common libraries, this
    is a bad idea to beging with.
  - Cleanup buildRequires. metpackage xorg-x11-devel is not required


author: prusnak@suse.cz
changelog:
  - updated to 1.2.11
    * Fixed initialization error and crashes if MikMod library isn't available
    * Fixed bug loading multiple music files
    * Added Mix_Init()/Mix_Quit() to prevent constantly loading and unloading DLLs
    * Check for fork/vfork on any platform, don't just assume it on UNIX
    * Fixed export of Mix_GetNumChunkDecoders() and Mix_GetNumMusicDecoders()
    * Reset channel volumes after a fade out interrupts a fade in.
    * Fixed crash race condition with position audio functions
    * Fixed stereo panning in 8-bit mode
    * Added /usr/share/timidity to the default timidity.cfg locations
    * MOD support uses libmikmod and is dynamically loaded by default
    * Added TIMIDITY_CFG environment variable to fully locate timidity.cfg
    * Implemented seamless looping for music playback
    * ID3 files are now recognized as MP3 format
    * Added decoder enumeration API:
      Mix_GetNumChunkDecoders(), Mix_GetChunkDecoder(),
      Mix_GetNumMusicDecoders(), Mix_GetMusicDecoder()
    * Added support for FLAC audio both as chunks and streaming
    * Added support for streaming WAV files with Mix_LoadMUS_RW()
    * Fixed crash caused by not resetting position_channels
  - drop no longer needed 64bit-fix.patch and timidity_cfg.patch


author: prusnak@suse.cz
changelog:
  - updated to 1.0.3
    * check if Speex header has bogus data (CVE-2008-1686)
    * look for Speex includes in new directory
    * converted all text encoding from ISO-8859-1 to UTF-8
    * fixed "make dist" script for dealing with Subversion instead of CVS
    * added Speex to the README
    * include <math.h> in shn.c.
  - dropped obsoleted patches:
    * speex.patch (included in update)


author: cfarrell@suse.com
changelog:
  - license update: LGPL-2.1+
    SPDX syntax - dropping Freetype license from spec file as no files found
    under that license.


author: sndirsch@novell.com
changelog:
  - libSM 1.2.0
    * This release fixes a couple of bugs and includes a lot of work
      from multiple people on the documentation to convert the
      ancient troff scrolls to DocBook/XML. It also includes the
      usual recent rounds of build configuration improvements and
      janitorial cleanups.


author: sndirsch@novell.com
changelog:
  - revert 'export only public API symbols' for consistency reasons;
    now all these 'export only public API symbols' changes have been
    reverted


author: vuntz@opensuse.org
changelog:
  - Update to version 1.2.1:
    + Fixes for issues found by static analysis & compiler warnings
    + Documentation cleanups & improvements,
    + Build configuration improvements


author: sbrabec@suse.cz
changelog:
  - Updated to version 1.4.0:
    * Improved sound quality by automatic calculation of time stretch
      algorithm processing parameters according to tempo setting
    * Moved BPM detection routines from SoundStretch application into
      SoundTouch library
    * Bugfixes: Usage of uninitialied variables, GNU build scripts,
      compiler errors due to 'const' keyword mismatch.
    * Source code cleanup
  - Split according to shared library packaging policy.


author: davejplater@gmail.com
changelog:
  - Update to version 1.5.0, added manpage for sounstrech
  - Upstream changes :
    * Added normalization to correlation calculation and improvement
    automatic seek/sequence parameter calculation to improve sound
    quality
    * Fixes in compilation scripts for non-Intel platforms
    * Added Dynamic-Link-Library (DLL) version of SoundTouch library
    build, provided with Delphi/Pascal wrapper for calling the dll
    routines
    * Added #define PREVENT_CLICK_AT_RATE_CROSSOVER that prevents a
    click artifact when crossing the nominal pitch from either
    positive to negative side or vice versa
    * Other minor fixes & code cleanup
  - Bugfixes :
    * Fixed negative array indexing in quick seek algorithm
    * FIR autoalias filter running too far in processing buffer
    * Check against zero sample count in rate transposing
    * Fix for x86-64 support: Removed pop/push instructions from the
    cpu detection algorithm.
    * Check against empty buffers in FIFOSampleBuffer


author: ampsaltis@gmail.com
changelog:
  - New upstream version 1.6.0.
  - Changes:
    * Added automatic cutoff threshold adaptation to beat detection
      routine to better adapt BPM calculation to different types of
      music
    * Retired 3DNow! optimization support as 3DNow! is nowadays
      obsoleted and assembler code is nuisance to maintain
    * Retired "configure" file from source code package due to
      autoconf/automake versio conflicts, so that it is from now on to
      be generated by invoking "boostrap" script that uses locally
      available toolchain version for generating the "configure" file
    * Resolved namespace/label naming conflicts with other libraries by
      replacing global labels such as INTEGER_SAMPLES with more
      specific SOUNDTOUCH_INTEGER_SAMPLES etc.
    * Updated windows build scripts & project files for Visual Studio
      2008 support
    * Updated SoundTouch.dll API for .NET compatibility
    * Added API for querying nominal processing input & output sample
      batch sizes


author: eich@suse.de
changelog:
  - revert code:
    * add 0001--XIM-Revert-commit-1a1a42a3.patch,
    * remove scim_swallow.diff
    This restores Xlib as it was before commit 1a1a42a3 was introduced
    upstream.
    scim_swallow.diff tried to fix a client problem on the
    library side: clients should call XFilterEvent() directly
    after calling XNextEvent(). The focus must not change between
    these two calls. If we see problems we should fix the clients.
    The patch introduces another problem as it causes keyboard events
    to be delivered to the wrong IC and window.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.4.99.901:
    + Allow modifier releases in compose sequences
    + XQueryColors: Split a request into multiple requests if
      necessary
    + Revert "xcb: Add TCP fallback"
    + Block for other threads in _XUserLockDisplay
    + Fixes for compiler warnings and problems found by code static
      analysis tools
    + New compose sequences
    + Documentation fixes and improvements
  - Changes from version 1.4.99.1:
    + New macro/API added: GetRequestSized to get a request of a
      specific size
    + New compose sequences
    + Various bug fixes, including:
    - Fix for pasting more than 1024 bytes into xterm
    - Make Xim handle NEED_SYNC_REPLY flag
    - Fix modifier key range in Xutil.h
    - Fix build/target word size mismatch when cross-compiling in
      makekeys
    + Cleanup of specs
  - Changes from version 1.4.4:
    + Fixes for problems found by static analysis or to ease further
      static analysis
    + Documentation fixes and improvements
    + Improved assertions to help users and developers figure out why
      Xlib just crashed on them
  - Changes from version 1.4.3:
    + Add support for the Sinhala keysyms
  - Changes from version 1.4.2:
    + Fixes for problems found by code static analysis tools
    + Fixes for Display lock handling that caused some deadlocks when
      using xcb for transport
    + Build configuration improvements
  - Changes from version 1.4.1:
    + Fix two issues in Xlib event handling
    + Convert the XKB API spec to DocBook format
  - Drop 0001--XIM-Revert-commit-1a1a42a3.patch: a fix was committed
    according to latest comments in fdo#7869.
  - Drop p_sr_CS-compose.diff: some (Serbian) Cyrillic NFD sequences
    were added in git commit fa2eecca, so we don't need our own patch
    anymore. Fix bnc#95813.
  - Rewrite bug153744.diff after build system change.
  - Rebase p_new-locales.diff: some of it was integrated upstream.
  - Rebase p_khmer-compose.diff: some of it was integrated upstream.
  - Rebase bug-239698_libx11.diff: fix for fdo#7869 (commit 738f7b86)
    changed the macro to be used.
  - Update Xcms.diff to use $(datadir) instead of /usr/share so that
    it's upstreamable.


author: vuntz@opensuse.org
changelog:
  - Drop xorg-x11-libX11.sh and xorg-x11-libX11.csh files: they were
    not used in the package, although they were intended to be
    installed in /etc/profile.d. However, /etc/profile and
    /etc/csh.login already contain this code (setting the XKEYSYMDB
    and XNLSPATH environment variables), so we don't need them.


author: tobias.johannes.klausmann@mni.thm.de
changelog:
  - Update to version 1.0.1:
    + Add README with pointers to mailing list, bugzilla & git repos
    + Add note about XTrap history & deprecation to README
    + Replace static ChangeLog with dist-hook to generate from git log
    + SyncHandle must not be called with the Display lock held.
    + configure.ac: Use AC_CONFIG_HEADERS instead of AM_CONFIG_HEADER for automake 1.13
    + configure.ac: foreign and use XORG_COMPILER_FLAGS
    + nuke RCS Ids
    + Janitor: ansification, make distcheck, compiler warnings.
    + Fix memset usage.
    + Remove unnecessary memset return value casts to void.


author: sndirsch@suse.de
changelog:
  - libXau 1.0.4
    * SVR4 (including Solaris) puts gethostbyname_r in libnsl instead
      of libc
    * Bug 17314: libXau's Makefile.am should have proper man creation
      rules
    * Bug #11097: libXau COPYING fix (add missing copyright dates)


author: sndirsch@novell.com
changelog:
  - libXau 1.0.6
    * This minor release includes a number of packaging updates
      accumulated over the last year, and a couple of documentation
      fixes.
  - bumped version number to 7.5_1.0.6
  - make use of %fdupes macro
  - fixed Summary/Group entries in -devel package


author: vuntz@opensuse.org
changelog:
  - Update to version 1.0.7:
    + Improve the handling of "normal" locking collisions
    + Documentation cleanups
    + Build configuration improvements


author: vuntz@opensuse.org
changelog:
  - Update to version 1.0.10:
    + Fix potential infinte loop in XawBoxQueryGeometry()
    + Fixes for compiler warnings
    + General cleanups
    + Build configuration and documentation improvements
  - Changes from version 1.0.9:
    + Fix build issues
    + Minor documentation cleanups
    + Build configuration improvements


author: zaitor@opensuse.org
changelog:
  - Update to version 1.0.11:
    + Only call XawStackFree if XawStackAlloc was used for allocation
    + Correct order of arguments to XawStackFree()
    + Correct undefined behavior access to out of scope pointer
      contents


author: saschpe@suse.de
changelog:
  - Add a valid license (as found on sourceforge and discussed with legal)
  - Add summary and description


author: ku.b@gmx.de
changelog:
  - omit RPM_BUILD_ROOT removal
    * Wed Dec 29 2010 Kai-Uwe Behrmann
  - include basic i2c DDC/CI - 0.4.0
    * Fri Oct 01 2010 Kai-Uwe Behrmann
  - include EDID parser - 0.3.0
  - include Xcm Events API
  - headers move to a own sub directory
    * Mon Jul 19 2010 Kai-Uwe Behrmann
  - sync with Nicolas Chauvet <kwizart@gmail.com> - 0.2.6-2
    * Thu Jun 03 2010 Kai-Uwe Behrmann
  - initial


author: ku.b@gmx.de
changelog:
  - use of autotools
  - switch to X Color Management spec from net-color spec.
  - some more features where added
  - all found bugs or fixed
  - details http://www.oyranos.org/2012/03/libxcm-0-5-0-released/
  - full ChangeLog http://www.oyranos.org/scm?p=xcolor.git;a=blobdiff;f=ChangeLog;h=b44ea8252a2039074ddcdbabbe8eea1fc44a12ca;hp=1198b093f724da40a6fa1aae264abd969a13609c;hb=2e1562482e2d8549db6111d401d5be7b55c5680c;hpb=68fe9706a48121eb68a1cce057a93e4235d28d7f


author: tobias.johannes.klausmann@mni.thm.de
changelog:
  - Update to version 0.4.4:
    + This minor maintenance release cleans up the build configuration scripts,
      including making them compatible with automake-1.13, which errors out on
      the old AM_CONFIG_HEADER macro.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.1.13:
    + Make the version number reported in Xcursor.h match the one
      reported in xcursor.pc
    + Fix issues found by Parfait bug checking tool
    + Build system improvements
  - Changes from version 1.1.12:
    + Fix leaks
    + Fix compiler warnings and issues found by clang
    + Build system improvements


author: tobias.johannes.klausmann@mni.thm.de
changelog:
  - Update to version 1.1.4:
    + This minor maintenance release cleans up the build configuration scripts,
      including making them compatible with automake-1.13, which errors out on
      the old AM_CONFIG_HEADER macro.


author: sndirsch@novell.com
changelog:
  - libXdmcp 1.1.0
    * This release features a major refactoring and cleanup of the
      code base, and conversion of the XDMCP specification from
      troff to DocBook/XML, along with the usual recent set of build
      configuration improvements and janitorial cleanups.


author: sndirsch@suse.de
changelog:
  - libXext-commit-8a91fc6.diff:
    * Silence "Generic Event Extension missing on display" warning
      (bnc #567828)


author: sndirsch@novell.com
changelog:
  - update to release 1.1.2
  - bumped version number to 7.5_1.1.2
  - make use of %fdupes macro
  - fixed Summary/Group entries in -devel package


author: sndirsch@novell.com
changelog:
  - libXext 1.2.0
    * This release of the catchall library for the X11 extensions
      without their own libraries adds documentation for many more
      of the extension API's, in the form of the documents formerly
      delivered in xorg-docs, now moved here and translated from a
      variety of formats to DocBook/XML.


author: jengelh@medozas.de
changelog:
  - Remove apparently unused (Build)Requires on Xdmcp, xtrans
  - Remove redundant tags/sections like %clean
    (see specfile guidelines)
  - Parallel build with %_smp_mflags


author: vuntz@opensuse.org
changelog:
  - Update to version 1.3.1:
    + Fixes for compiler warnings
    + Improvements to formattings for all the included extension API
      specs
    + Improvements to the documentation
  - Changes from version 1.3.0:
    + New API functions to support the Fence Sync Objects added in
      Sync extension version 3.1
    + Redefine the return values of several MIT-SHM API calls from
      Status (#define Status int) to Bool (typedef int Bool) to
      clarify the expected interpretation of the return values
    + Fix build issues
    + Documentation improvements
    + Build system improvements


author: sndirsch@novell.com
changelog:
  - update to release 4.0.5
  - bumped version number to 7.5_4.0.5
  - fixed Summary/Group entries in -devel package


author: vuntz@opensuse.org
changelog:
  - Update to version 1.4.5:
    + Updates to better handle fonts compressed with compress(1)
    + Do proper input validation to fix for CVE-2011-2895
    + Fix crash if pcf header is corrupted
    + Cleanups for compiler warnings
    + Improvements for the developer documentation
    + Build configuration improvements
  - Changes from version 1.4.4:
    + LZW decompress: fix for CVE-2011-2895
    + Fix memory leak
    + Build configuration improvements
  - Drop U_libXfont_LZW-decompress-fix-for-CVE-2011-2895.patch: fixed
    upstream.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.3.0:
    + Subpixel LCD text rendering improvements
    + Fix two crasher bugs
    + Fix compiler warnings
    + Code cleanups
    + Build system improvements
  - Add pkgconfig(x11) BuildRequires: new explicit dependency
    upstream.
  - Add libXft-fix-bold-fonts.patch: fix regression that broke bold
    fonts, taken from git.
  - Drop libXft-2.1.7-lcd-filter-2.patch: integrated upstream.


author: sndirsch@novell.com
changelog:
  - update to release 1.3.1
    A few minor build system cleanups but I've cherry-picked only
    those that didn't require a macros update for this version. The
    requirements are thus the same as for 1.3.0.
    A couple of random other fixes, most notably two display lock
    fixes. The other fix that's quite prominent is the
    initialization of the extension with a server-specific number of
    events. Previously, libXi 1.3 running against a non-XI2 enabled
    server would result in mishandling of events (pending extension
    initialization order).
  - update to release 1.3.2
    Brown paper bag release. Just one commit, fixing up a erroneous
    conflict resolution that resulted in an inverted condition for
    the asciidoc/xmlto checks and an error when building man pages.


author: sndirsch@novell.com
changelog:
  - update to release 1.4.0
    * This version doesn't add new features but has seen numerous
      packaging cleanups and a number of miscellaneous fixes.


author: jengelh@medozas.de
changelog:
  - Remove apparently unused (Build)Requires on Xau, Xdmcp, xtrans
  - Add required runtime dependency on libXext-devel
    (XInput2.h uses libXext-devel:Xge.h)
  - Use pkgconfig() symbols to pull in BuildRequires
  - Remove redundant tags/sections like %clean
  - Parallel build with %_smp_mflags


author: jengelh@medozas.de
changelog:
  - Update homepage URL and set a minimal package description
    (found one in tarball announcement mails)


author: vuntz@opensuse.org
changelog:
  - Update to version 1.6.0:
    + Implement XI 2.2 (which provides multitouch)
    + Various cleanups and bug fixes
  - Changes from version 1.5.0:
    + Implement XI 2.1 (which provides smooth scrolling)
    + Various cleanups and bug fixes
    + Man page improvements
  - Changes from version 1.4.2:
    + Various cleanups and bug fixes
    + Build configuration improvements
  - Changes from version 1.4.1:
    + Important fixes for bugs that cause clients to misbehave.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.6.1:
    + Major bugs fixed:
    - wrong button and mask copy
    - raw event sourceid is now set
    + Small cleanups and bug fixes.


author: sndirsch@novell.com
changelog:
  - libXmu 1.1.0
    * API documentation for this library has been added in this
      release in the docs directory in DocBook format.  If xmlto is
      installed, it will be converted to supported formats and
      installed in $(docdir) unless --disable-docs is passed to
      configure.
      This release also includes the usual recent set of build
      configuration improvements and janitorial cleanups.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.1.1:
    + Cleanups of code that causes compiler warnings
    + Improvements to the documentation
    + Build configuration improvements


author: vuntz@opensuse.org
changelog:
  - Update to version 1.0.1:
    + Fix compiler warnings
    + Build fixes
    + Build configuration improvements
  - Add pkgconfig(xorg-macros) BuildRequires: new dependency
    upstream.


author: sndirsch@novell.com
changelog:
  - libXpm 3.5.9
    * This minor maintenance release provides a large collection of
      build configuration improvements and other janitorial
      cleanups.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.5.10:
    + Compiler warning fixes
    + Janitorial cleanups
    + Build configuration improvements


author: tobias.johannes.klausmann@mni.thm.de
changelog:
  - Update to version 1.4.0:
    + Strip trailing whitespace
    + Fill in nameLen in XRROutputInfo
    + libXrandr: add support for provider objects.


author: sndirsch@suse.de
changelog:
  - libXrender-commit-f6f784c.diff
    * Use Data instead of Data32 to avoid truncating the filter
      parameters on 64-bit systems (bnc #567454)


author: sndirsch@novell.com
changelog:
  - update to release 0.9.6
  - bumped version number to 7.5_0.9.6
  - fixed Summary/Group entries in -devel package


author: vuntz@opensuse.org
changelog:
  - Update to version 0.9.7:
    + Fix alpha premultiplication in XRenderParseColor
    + Compiler warning fixes
    + Documentation typo fixes
    + Build configuration fixes


author: eich@suse.de
changelog:
  - Remove patch app-defaults.diff
    Use the configure option --with-xfile-search-path to specify
    the search path in the spec file.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.1.3:
    + Revert "Treat unexpected returned events from poll as errors":
      this caused regressions.
  - Changes from version 1.1.2:
    + Good number of bug fixes:
    - Make XtAppMainLoop work without a Display
    - LP64 fix for TypedArgToArg()
    - add missing bound checking in FreeSelectionProperty()
    - don't pop elements from array while iterating through it
    - don't re-enter the WaitLoop if block is set to false
    - treat unexpected returned events from poll as errors
    + Initial unit tests for checking several recent fixes
    + Fixes for compiler warnings
    + Documentation for the libXt API moved to the DocBook/XML format
    + Build configuration improvements
  - Changes from version 1.1.1:
    + Fix longstanding crash on 64bit sparc
    + Fix memory corruption in XtAsprintf
    + Build fixes
  - Changes from version 1.1.0:
    + Add XtAsprintf to exported API
    + Bug fixes:
    - various fixes related to NULL access/reference
    - protect against underflow when type conversion fails in
      GetResources
    - fix iconic state being ignored in initial state
    + Janitorial cleanups
    + Build configuration improvements
  - Pass --docdir=%_docdir/%name to configure to correctly install
    the libXt API documentation.
  - Update libXt.diff to use $(datadir) instead of /usr/share so that
    it's upstreamable.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.2.1:
    + Fix for gcc warning
    + Improvements to documentation
    + Build configuration improvements


author: sndirsch@novell.com
changelog:
  - libXv 1.0.6
    * This minor maintenance release provides the usual recent
      collection of build configuration improvements and janitorial
      cleanups.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.0.7:
    + Janitorial cleanups
    + Man page fix
    + Build configuration improvements


author: vuntz@opensuse.org
changelog:
  - Update to version 1.1.3:
    + Fix capitalization of ViewportStep in man page to match
      xf86dgaproto headers
    + Janitorial cleanups
    + Build configuration improvements


author: lmichnovic@suse.cz
changelog:
  - fixed deprecated %run_ldconfig
  - renamed to libaal-1_0-5 according Shared Library Packaging Policy
  - split off libaal-minimal0 shared library


author: pascal.bleser@opensuse.org
changelog:
  - re-enable static libraries, as they are needed for some packages (most
    prominently: reiserfs4progs)
  - remove embedded changelog from spec file
  - add rpmlintrc to suppress false positive error about explicit library
    requires
  - removed NEWS, is an empty file


author: sbrabec@suse.cz
changelog:
  - Updated to version 1.7.9:
    * Fixed an error in the target location of libacr38ucontrol.pc
    * Mac only release that includes Universal Binary
    * Issue PPS in a loop to handle the case when PTS1=0x95 for
      older ACR38
  - Fixes unplug-replug without restarting pcscd (#259973).
  - Added devel subpackage.
  - Use classic versioning schema (used in upstream ChangeLog).


author: sbrabec@suse.cz
changelog:
  - Fixed module path.
  - Removed broken patch changing PCSCLITE_USB_PATH to /dev/bus/usb.
    (#259973).


author: sbrabec@suse.cz
changelog:
  - Use modalias supplements instead of eID issuer locales.
  - Split according to shared library packaging policy.
  - Require pcsc-lite.


author: sbrabec@suse.cz
changelog:
  - Updated to version 1.7.10:
    * fixed special handling of PPS for old firmware
    * support for ACS CryptoMate
    * ported to libusb
    * other fixes


author: sbrabec@suse.cz
changelog:
  - Update to version 1.7.11:
    * Add ACR38U-SAM support.
    * Fix the problem when receiving a buffer(data+SW) of length in
      times of 64 bytes.


author: jengelh@medozas.de
changelog:
  - update to libaio 0.3.107
  - add more patches from Debian to fix compile errors on SPARC
  - package baselibs.conf


author: jengelh@medozas.de
changelog:
  - Update to libaio 0.3.109
    * add ARM architecture support (grabbed from Debian arches tree)
    * replace check of __i386__ with __LP64__ in test harness
  - refreshed patches


author: stbinner@suse.de
changelog:
  - update to 2.0.1:
    * Fix SRC-resampler and Jack-sink, both broken in 2.0
    * Add more flexibility to aKode::Player


author: toddrme2178@gmail.com
changelog:
  - Update to version 4.0.0. Major changes:
    * added GPU support for CHOLMOD
    * Renamed UFconfig to SuiteSparse_config
  - Fix licenses (some libraries are LGPL-2.1+, some are GPL-2.0+,
    and one is both).
  - Change descriptions to upstream versions
  - Build csparse package
  - Clean up spec file
    * Remove hard-coded library versions everywhere.  Each library
      version only needs to be changed in two places, which are right
      next to each other
  - Move README to -devel package and remove now-empty base package
  - Changed group to match lapack/blas group (which this package is
    essentially an extension of)


author: i@marguerite.su
changelog:
  - fix bnc#775418: SuiteSparse does not ship library which contains
    the symbol SuiteSparse_time
    * it's because latest SuiteSparse prefers NTIMER.(try to depreciate)
      so when there's NTIMER avaiable, tic/toc will not be enabled.
    * easy solution is to use "-lSuiteSparse" in the UMFPACK_LIBS
      variable in the affected packages like Octave.
    * but this seems to affect many packages in science repo, so I
      just add a patch comment #IF NTIMER off.
    * http://comments.gmane.org/gmane.comp.gnu.octave.general/42837
  - add sub-package libsuitesparse_config which is formly known as UFconfig.
    * also add provides/obsoltes of UFconfig.
    * add patch0 to prevent removal of .o after .a is built.
      we still need .o to make shared libsuitesparseconfig.so


author: reddwarf@opensuse.org
changelog:
  - update to version 1.0.0
    * AO returns to active development
    * Added surround channel mapping API and capability
    * Update and test all drivers on modern installs
    * New config file options
    * Driver options may be specifid in config file
    * Support for MacosX < 1.5 dropped, driver moded to AUHAL
    * Build in WMM driver rather than using dlopen()
    * Added Roar Audio driver
    * Added OpenBSD SNDIO driver
    * Work around ESD non-4096 byte write bug
    * Work around aRts server crash bug
    * Workaround for VIA82xx click/crackle bugs under ALSA
    * Remove dead/unused drivers (solaris, alasa05, mmsound)
    * Numerous patches from multiple downstreams
  - run spec-cleaner
  - follow library packaging policy
  - removed libao-pkgconfig.diff (fixed upstream)
  - removed libao-configure.diff as suggested (#93877, reapply if
    needed)
  - updated libao-alsa-fix.diff
  - add libao-missing_headers.diff


author: vuntz@opensuse.org
changelog:
  - Add libao-pulse Provides/Obsoletes to libao-plugins4 subpackage
    since it now provides the pulse plugin.


author: remur@gmx.net
changelog:
  - Add ao-pulse-fixes.patch to fix https://trac.xiph.org/ticket/1689
      libao not working correctly with pulse audio


author: reddwarf@opensuse.org
changelog:
  - update to version 1.1.0
    * Add autofoo ld symbol versioning to build system
    * Update Roar driver to latest API
    * Fix Roar driver to not block on SLP lookup during probe
    * Improve/correct latency setup in ALSA (see Trac #1762)
    * Add missing ctype.h header in build (see Trac #1760)
    * Move toward more consistent option naming across drivers
    * Correct ao_example.c source to not pass dangling pointer for
    the matrix argument.
    * Add 24 bit playback to Pulse plugin
    * Fix 24 bit playback in ALSA plugin
    * Fix segfaults when closing a driver that did not successfully
    open.
    * Fix compilation of sndio plugin
  - Remove ao-pulse-fixes.patch, libao-missing_headers.diff and
    libao-alsa-fix.diff since were applied by upstream
  - Remove libao-pulse Provides/Obsoletes from libao-plugins4
    subpackage since the new pulse plugin isn't the same than the
    old one.


author: crrodriguez@opensuse.org
changelog:
  - Use O_CLOEXEC in shared library
  - Remove aRts plugin, which is dead since 2004.
  - remove _service file


author: crrodriguez@opensuse.org
changelog:
  - Update to 1.3.12, single bugfix release
    * ) apr_ldap: Fix crash because of NULL cleanup registered by
    apr_ldap_rebind_init().  [Rainer Jung]


author: poeml@cmdline.net
changelog:
  - updated to 1.4.1
  - fixed crash in memtest testcase. Patch sent upstreams
    https://issues.apache.org/bugzilla/show_bug.cgi?id=52705
    apr-util-1.4.1-testmemcache-initialize-values-array.patch
  - removed obsolete libapr-util1-1.3.12-gcc46.patch
  - Changes with 1.4.1:
    * ) Apply Windows build fixes for the apr_crypto API.
    Changes with 1.4.0:
    * ) apr_ldap_init: Pass secure=1 to ldapssl_init() with Solaris LDAP SDK.  PR: 42682
    * ) apr_memcache_server_create: Fix possible segfault. PR 51064.
    * ) apr_thread_pool: Fix thread unsafe pool usage.
    * ) Do not include apr.h and apr_errno.h from system search path in
      apu_errno.h. PR 46487
    * ) Add optional dbm, openssl and nss subpackages to the RPM spec file.
    * ) apr_dbd_freetds: The sybdb.h header file might be freetds/sybdb.h
      or sybdb.h.
    * ) Add apr_crypto implementations for OpenSSL and Mozilla NSS. Add a unit
      test to verify the interoperability of the two modules. Builds default
      to disabled unless explicitly enabled.
    * ) Add the apr_crypto interface, a rewrite of the earlier apr_ssl code,
      based on the modular dso interface used for dbd and ldap. Initially,
      the interface supports symmetrical encryption and decryption. The
      purpose of the interface is to offer portable and interoperable
      access to basic crypto using the native crypto libraries present on
      each platform.
    * ) Add trace probes to hooks, making it easier to inspect APR Hook based
      applications with DTrace or other such mechanisms.
    * ) Implement resource list when threads are unavailable. PR 24325
    Changes with 1.3.13:
    * ) Fix a failure of configure to detect ldap_set_rebind_proc(),
      encountered on Fedora 15 with gcc 4.6.
    * ) apr_thread_pool: Fix thread unsafe pool usage.
    * ) Improve platform detection for bundled expat by updating
      config.guess and config.sub.
    * ) Sync libtool handling of bundled expat from APR.


author: crrodriguez@opensuse.org
changelog:
  - Apache 2.4.x complains "Your APR does not include SSL/EVP support."
    Indeed, that's the case, fix it.


author: crrodriguez@opensuse.org
changelog:
  - Update to APR 1.4.4
    * Security: CVE-2011-0419
    * Fix address handling when accepting an AF_INET socket from a socket
    bound as AF_INET6.
    * Add configure option --enable-allocator-uses-mmap to reduce memory
    fragmentation.
    * Avoid a redundant fcntl() call in apr_file_open() where O_CLOEXEC
    is supported.


author: crrodriguez@opensuse.org
changelog:
  - Update to APR 1.4.5
    * Security: CVE-2011-1928
    apr_fnmatch(): Fix high CPU loop.  [William Rowe]
    * Fix top_builddir in installed apr_rules.mk.  [Bojan Smojver]


author: poeml@cmdline.net
changelog:
  - updated to 1.4.6
    * ) Flush write buffer before truncate call on a file.
    * ) Security: oCERT-2011-003
      Randomise hashes by providing a seed.
    * ) apr_random: Prevent segfault if pool used to initialize apr_random is
      destroyed before forking.
    * ) testrand: Improve child randomness test case.
    * ) apr_proc_fork, apr_random_after_fork: disambiguate what happens to the
      proc structure passed in, and ensure that the pid is set correctly in
      a newly created child; note that merely mixing a PID into the random
      seed of a new child doesn't markedly increase entropy.
    * ) apr_file_open: Avoid fcntl() calls if support for O_CLOEXEC works.
      PR 48557.
    * ) apr_dir_make_recursive: Fix race condition that could lead to EEXIST
      being returned. PR 51254.
    * ) configure: Fix APR_RESTORE_THE_ENVIRONMENT if the original variable was
      a single space. PR 50334.
    * ) apr_proc_create: Don't close any of the new stdin/stdout/stderr in the
      child if it already has the correct FD. PR 51995.
    * ) Fix flag character '#' in combination with format character 'x' in
      apr snprintf implementations.
    * ) Improve platform detection by updating config.guess and config.sub.
    * ) Add libtool2 files to extraclean make target.
    * ) Don't overwrite our config.guess and config.sub
      when running buildconf.
    * ) Silence autoconf 2.68 warnings.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.3.21:
    + Allow crosscompiling without using different emulators
  - Remove call to autoreconf.
  - Use makeinstall macro.


author: vuntz@opensuse.org
changelog:
  - Update packaging to use the shared library packaging policy:
    + Create libart_lgpl_2-2 subpackage.
    + Add Provides/Obsoletes for libart_lgpl to libart_lgpl_2-2.
    + Update baselibs.conf accordingly.


author: cmorve69@yahoo.es
changelog:
  - Remove unneeded autoreconf
  - Correct license tag
  - Make build more verbose so checking tools can do its work


author: reddwarf@opensuse.org
changelog:
  - Update to version 0.9.11
    * Fix serious memory leaks
    * Reduce frame/drawing initialization overhead
    * Basic (incorrect, but working) support for @font vertical text layout
    * Fix multiple faces per font attachment
    * charmap selection fixes
    * Add ass_flush_events API function
    * Improve fullname font matching
    * Better PAR correction if text transforms are used
    * Calculate drawing bounding box like VSFilter
    * Performance improvements
    * Cache vector clip masks
    * Avoid unnecessary glyph copies
    * Various rendering fixes
    * Parse numbers in a locale-independent way
    * Remove support for freetype < 2.2.1, fontconfig < 2.4.1; this especially
    means libass will not extract fonts into the file system anymore
    * Disable script file size limit
    * Match fonts against the full name ("name for humans")
    * Reset clip mode after \iclip
    * Improve VSFilter compatibility
    * Update API documentation
    * A couple of smaller fixes and cleanups
    * Support \q override tag
    * Support wrap style 1 (i.e. wrap, but do not equalize line lengths)
    * Support border style 3 (opaque box)
    * Use the event bounding box (instead of vertical position and height) for
    collision detection
    * Embold glyphs if no bold variant is available, but was requested
    * Modify \fax to be similar to VSFilter
    * Trim spaces after line wrapping
    * Fix border/shadow overlap combining in some cases
    * Disable kerning by default.  Use "Kerning=yes" style override or
    "Kerning: yes" in [Script Info] to enable it
    * Slight bitmap handling optimizations
    * Various bugfixes


author: toddrme2178@gmail.com
changelog:
  - added 32bit compatibility libraries
  - updated description to official description (fix for RPMLINT warning)


author: dimstar@opensuse.org
changelog:
  - Update to version 0.9.12:
    + Switch to permissive (ISC) license
    + Support \fs+ and \fs- syntax for modifying font size
    + Fix word-wrapping
    + Improved charmap fallback matching
    + Handle a few more VSFilter quirks correctly
    + Add a sensible default style
    + Fix compilation against libpng 1.5
  - Add xz BuildRequires, as the new tarballs are xz compressed
  - Change License tag from GPLv2+ to ISC, as upstream changed to
    this license.
  - Do not use source service, as Factory is moving away from it in
    favor of a different implementation to verify authenticity of
    tarballs. Consequently add a valid URL as Source.


author: reddwarf@opensuse.org
changelog:
  - Update to version 0.10.0
    + Bidirectional layout and Arabic shaping via FriBidi (GC #13)
    + Add API for shaper configuration
    + Add support for `Language' Script Info property, this can be
      used for hinting the text language
    + Vertical layout improvements
    * Use `vert' and `vkna' OpenType features for vertical glyph
      variants
    * Position rotated glyphs onto baseline
    + Parse font encoding property for base text direction hinting
    + Refactor cache system
    + Use generic outlines in place of FreeType glyphs
    + Direct outline bitmap rendering
    + Fix whitespace trimming (GC #35)
    + Do not render border if there's no shadow or glyph (GC #29)
    + Adjust spacing after a italic to non-italic style change (GC #37)
    + Fix fade timing
    + Fix x positioning with borders (GC #27)
  - Use pkgconfig() BuildRequires
  - Parameterize the soname number


author: reddwarf@opensuse.org
changelog:
  - Update to version 0.10.1
    * Fix letter spacing
    * Add \rSTYLENAME syntax support (GC #43)
    * Fix border generation and border style reset (GC #56)
    * Fix various issues with bug-for-bug compatibility of
      transformations (\fax, \fay, etc.) to VSFilter (GC #46, GC #42)
    * Fix drawing parsing (GC #47)
    * Various fixes to shaper (GC #54, GC #55, GC#59)
    * Fix change detection
    * Add ass_set_line_position API to set a vertical subtitle offset
    * Fix scaling of drawing baseline offset (\pbo) values
    * Fix skipping of zero-width characters for FriBiDi shaper
    * Use LTR text base direction by default, similar to VSFilter


author: puzel@novell.com
changelog:
  - update to libassuan-2.0.1
    * Input and output notification handler can now really access the
    parsed fd as stated in the manual.
    * Cleaned up the logging.
    * Interface changes relative to the 2.0.0 release:
    assuan_free               NEW
    _assuan_w32ce_create_pipe NEW
    ASSUAN_LOG_CONTROL        NEW


author: puzel@novell.com
changelog:
  - update to libassuan-2.0.2
    - A new flag may now be used to convey comments via
    assuan_transact.
    - A new flag value may now be used to disable logging.
    - The gpgcedev.c driver now provides a log device.
    - It is now possible to overwrite socket and connect functions in
    struct assuan_system_hooks.
    - Interface changes relative to the 2.0.1 release:
    ASSUAN_CONVEY_COMMENTS   NEW.
    ASSUAN_NO_LOGGING        NEW.
    assuan_system_hooks_t    CHANGED: Added socket and connect members.
    ASSUAN_SYSTEM_HOOKS_VERSION  CHANGED: Bumped to 2.
    assuan_register_pre_cmd_notify  NEW.
  - use spec-cleaner


author: andreas.stieger@gmx.de
changelog:
  - update to Libassuan 2.0.3
    - Make assuan_get_pid work correctly for pipe server.
    - Interface changes relative to the 2.0.2 release:
    * ASSUAN_FORCE_CLOSE (NEW)


author: vuntz@opensuse.org
changelog:
  - Update to version 0.14:
    + Get rid of qurik 9_UNKNOWN again
    + add missing 'else'
    + add another sunplus bridge to the list of supported sunplus
      bridges
    + look at lower 32 bit of current-pending-sector raw data only,
      similar to reallocated-sector-count
    + black list a few attributes on FUJITSU MHY2120BH/0085000B
    + rename SK_DISK_TYPE_ATA to SK_DISK_TYPE_LINUX_IDE
    + allow prefixing device strings with access methods
    + show full device string when dumping status
    + if the ID_ATA_SMART_ACCESS udev env var is set for a device
      read the access method from it
    + blacklist attribute 5 of an hitachi drive
    + verify parsing of all attributes
    + add MHY2250B/0085000B to quirk db
    + rename failed to bad
    + rework logic that determines verdict of drive
    + bump soname due to ABI change
    + add entries to database
    + fix parsing of power-on-minutes
    + highlight if smart status is bad
  - Rename libatasmart0 to libatasmart4 because of soname change.


author: vuntz@opensuse.org
changelog:
  - Add libatasmart-jmicron.patch to fix issues with some bridges not
    working well. See rh#515881 for details.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.17:
    + Add various blobs
    + Ignore attributes 5 and 190 on some Apple SSD
    + Check the right boolean when calculating blob size
    + Delay smart initialization until the first SMART call is done
  - Changes from version 0.16:
    + Disable jmicron access mode for some more jmicron bridges
  - Changes from version 0.15:
    + Support some ssd smart attrs
    + Add various blobs.
    + Blacklist 152d:2329 jmicron usb bridges
    + Add vala vapi files.
  - Drop libatasmart-jmicron.patch: fixed upstream.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.18:
    + Add support for end-to-end-error, command-timeout,
      available-reserved-space, program-fail-count, erase-fail-count
      attributes.
    + Display endurance-remaining as percentage decreasing from 100
      to 0.
    + Show MB, GB or TB depending on the value.
    + Ignore sector count if it is -1.
    + Speed up get_overall() and get_bad().
    + Restrict the list of exported symbols to sk_.*
    + Use quirks for more Apple SSD firmware versions
    + Blacklist an Oxford Semiconductor bridge.
    + Add INTEL SSD 320 120GB blob and several quirks for Intel SSD
      G3 (Available Reserved Space, Media Wearout Indicator, Total
      LBAs Written, Timed Workload Media Wear, Timed Workload Host
      Reads, Workload Timer, etc.)
    + Several small bug fixes and other code changes.
    + Build system improvements.
  - Drop libatasmart-initialize.patch: fixed upstream.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.19:
    + Add quirks for Intel SSD Serie 320
    + Add S.M.A.R.T attributes for Samsung SSD


author: dmueller@suse.de
changelog:
  - update to 0.3.0:
    - Bump soname from .0 to .0.3 since we have a BIC change.
    - Fix upload errors resulting from content-id not being set.
    - Add Forum, Achievement, services and related dependencies.
    - Make it build against Qt 4.8.
    - Add static build option


author: crrodriguez@opensuse.org
changelog:
  - Build with -fvisibility-inlines-hidden (around 50 symbols less)
  - libattica-devel Requires: libqt4-devel


author: mlin@suse.com
changelog:
  - Update to version 0.4.1
    * Add some Qt5 support in tests
    * Comment out some qDebug calls
    * Fix various Qt5 issues


author: tonyj@novell.com
changelog:
  - Initial checkin of libaudit0
    This is a temporary package, to allow upgrade to audit 2.0.4
    which will obsolete audit-libs/libaudit0 and create libaudit1
    and libauparse0


author: davejplater@gmail.com
changelog:
  - Update to version 0.5.4
  - Upstream changes :
    panelctl.[c1]: apply patch from Jerry Fiddler to add options --guid,
    - -specid, --swversion, and --commands.


author: Manfred.Tremmel@iiv.de
changelog:
  - update to 0.11
    * Fixes CVE-2012-2771 ... 2805
    * v408 Quicktime and Microsoft AYUV Uncompressed 4:4:4:4 encoder and decoder
    * setfield filter
    * CDXL demuxer and decoder
    * Apple ProRes encoder
    * ffprobe -count_packets and -count_frames options
    * Sun Rasterfile Encoder
    * ID3v2 attached pictures reading and writing
    * WMA Lossless decoder
    * bluray protocol
    * blackdetect filter
    * libutvideo encoder wrapper (--enable-libutvideo)
    * swapuv filter
    * bbox filter
    * XBM encoder and decoder
    * RealAudio Lossless decoder
    * ZeroCodec decoder
    * tile video filter
    * Metal Gear Solid: The Twin Snakes demuxer
    * OpenEXR image decoder
    * removelogo filter
    * drop support for ffmpeg without libavfilter
    * drawtext video filter: fontconfig support
    * ffmpeg -benchmark_all option
    * super2xsai filter ported from libmpcodecs
    * add libavresample audio conversion library for compatibility
    * MicroDVD decoder
    * Avid Meridien (AVUI) encoder and decoder
    * accept + prefix to -pix_fmt option to disable automatic conversions.
    * audio filters support in libavfilter and avconv
    * add fps filter
    * audio split filter
    * vorbis parser
    * png parser
    * audio mix filter


author: Manfred.Tremmel@iiv.de
changelog:
  - update to 0.11.1
    * Fixes:CVE-2012-2772, CVE-2012-2774, CVE-2012-2775, CVE-2012-2776, CVE-2012-2777,
      CVE-2012-2779, CVE-2012-2782, CVE-2012-2783, CVE-2012-2784, CVE-2012-2785,
      CVE-2012-2786, CVE-2012-2787, CVE-2012-2788, CVE-2012-2789, CVE-2012-2790,
      CVE-2012-2791, CVE-2012-2792, CVE-2012-2793, CVE-2012-2794, CVE-2012-2795,
      CVE-2012-2796, CVE-2012-2797, CVE-2012-2798, CVE-2012-2799, CVE-2012-2800,
      CVE-2012-2801, CVE-2012-2802, CVE-2012-2803, CVE-2012-2804,
    * v408 Quicktime and Microsoft AYUV Uncompressed 4:4:4:4 encoder and decoder
    * setfield filter
    * CDXL demuxer and decoder
    * Apple ProRes encoder
    * ffprobe -count_packets and -count_frames options
    * Sun Rasterfile Encoder
    * ID3v2 attached pictures reading and writing
    * WMA Lossless decoder
    * bluray protocol
    * blackdetect filter
    * libutvideo encoder wrapper (--enable-libutvideo)
    * swapuv filter
    * bbox filter
    * XBM encoder and decoder
    * RealAudio Lossless decoder
    * ZeroCodec decoder
    * tile video filter
    * Metal Gear Solid: The Twin Snakes demuxer
    * OpenEXR image decoder
    * removelogo filter
    * drop support for ffmpeg without libavfilter
    * drawtext video filter: fontconfig support
    * ffmpeg -benchmark_all option
    * super2xsai filter ported from libmpcodecs
    * add libavresample audio conversion library for compatibility
    * MicroDVD decoder
    * Avid Meridien (AVUI) encoder and decoder
    * accept + prefix to -pix_fmt option to disable automatic conversions.
    * complete audio filtering in libavfilter and ffmpeg
    * add fps filter
    * audio split filter
    * vorbis parser
    * png parser
    * audio mix filter


author: sweet_f_a@gmx.de
changelog:
  - require binutils-devel because "which" wants to find libiberty.a
  - remove which-lib64.patch because it's broken and couldn't find
    libiberty.a whithin /usr/lib64
  - which doesn't need autoreconf anymore


author: puzel@suse.com
changelog:
  - fix automount with quota (rh#825836)
    - mount-new-allow-sloppy-for-non-root.patch
  - fix wrong mount options for CIFS mounts (bnc#766157)
    - libmount-don-t-use-nosuid-noexec-nodev-for-cifs-user.patch


author: lnussel@suse.de
changelog:
  - remove encryption options completely as upstream will do that as
    well in the next release (bnc#748879).


author: puzel@suse.com
changelog:
  - improve error messages from new mount (bnc#767208)
    - backport patches from upstream git:
    - mount-new-add-loopdev-specific-error-message.patch
    - mount-new-use-MNT_ERR-for-error-messages.patch
    - libmount-add-special-MNT_ERR-codes.patch
    - mount-new-improve-error-messages.patch
    - libmount-add-MNT_ERR_LOOPDEV.patch


author: crrodriguez@opensuse.org
changelog:
  - 0001-include-bitops.h-Use-the-operating-system-byteswappi.patch
    Use OS byteswapping macros, this patch is functionally identical
    to the version submitted upstream with the exception it excludes
    code that target non-linux systems.


author: puzel@suse.com
changelog:
  - add-canonicalize_path_restricted.patch,
    mount-sanitize-paths-from-non-root-users.patch,
    umount-sanitize-paths-from-non-root-users.patch:
    prevent leaking information about existence of folders
    (bnc#797002, CVE-2013-0157)


author: crrodriguez@opensuse.org
changelog:
  - 0001-Test-for-secure_getenv-too.patch:
    Current glibc in 12.3/factory no longer exports internal
    function __secure_getenv() but has secure_getenv() instead.


author: jengelh@medozas.de
changelog:
  - Remove redundant tags/sections from specfile
  - Use %_smp_mflags for parallel build
  - Enable baselibs for arches


author: coolo@suse.com
changelog:
  - build with gcc 47 again and fix the problem - const objects are
    in ro segment now, so you can't change them (suprise, suprise!)
    Credits: mls


author: wstephenson@novell.com
changelog:
  - Workarounded bluez consistency for default adapter
    (this will fix some adapter detection errors)
  - Added a new signal to fix device scanning


author: cgiboudeaux@gmx.com
changelog:
  - Update to 1.9
    * fix the createDevice behaviour
    * Added new api Device::registerDeviceAsync using pair technique
    * Fix Bluedevil crashes when logging in with bluetooth controller disabled (kde#268670)
    * Fix a race in device detection
    * Fixes over 1.8.1
  - spec cleanup. Removed unneeded build requirements.


author: wstephenson@suse.com
changelog:
  - Add patch from author:
    * Do not clean the device list on discovery start
    http://lists.opensuse.org/archive/opensuse-kde/2011-09/msg00264.html


author: asterios.dramis@gmail.com
changelog:
  - Update to 1.9.1:
    * Do not clean the device list on discovery start.
  - Spec file updates:
    * Changed License: to LGPL-2.0+.
    * Removed bluez-devel from BuildRequires: (not needed).
  - Removed the devicelistnoclean.diff patch (fixed upstream).


author: mlin@suse.com
changelog:
  - Update to version 1.9.2
    * Fill properties with defaults in case that GetProperties is not valid (kde#288865)
    * Print possible errors using qDebug and fix dbus handling
    * When BlueZ service is unregistered, remove all adapters


author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.1:
    + Make library version information visible to applications.
    + First released tarball.
  - Remove automake BuildRequires: this is now a real release that
    was already bootstrapped.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.2:
    + Fixed displaying of single-loop animated buttons when not using
      animations
    + Added events for pop-up menu availability and IG menu status
    + Fixed resuming to interactive title
    + Use user filesystem handler with libaacs
    + Fixes to HDMV menu rendering
    + Optimized HDMV menu rendering
    + Support for sound effects in HDMV menus
    + Fixes to HDMV menu decoding
    + Distribute BD-J code


author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.3:
    + Default to stream 0 when language not found
    + Bug fixes
  - Add tools subpackage, with the new command line utilities.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.24.3:
    + Set up dbus environment in test-activation/test.sh
    + Fix memory corruption
    + Updated translations.
  - Remove en@shaw translations on 11.2 and earlier.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.91:
    + Port to GDBus
    + Translation updates.
  - Remove dbus-1-glib-devel BuildRequires.


author: vuntz@opensuse.org
changelog:
  - Rework the support for both libdir and libexecdir for .server
    files on 64bit machines:
    + Update bonobo-activation-config.patch to not add
      /usr/local/lib64/bonobo/servers unconditionally.
    + Add libbonobo-lib64.patch that we only apply if %_lib is lib64:
      we change the configuration, the code, and the documentation to
      support both libdir and libexecdir.
    + Remove previous crude sed hacks that were trying to do this.
    + Manually create %{_libexecdir}/bonobo/servers in %install for
      64bit machines.
  - Do not pass --libexecdir=%{_prefix}/lib/bonobo to configure: we
    don't need that.


author: vuntz@opensuse.org
changelog:
  - Update libbonobo-lib64.patch to make the patch actually work as
    intended: when building the path list to know where .server files
    should be looked for, we were forgetting to add a ':' between the
    lib64 path and the lib one, which resulted in having none of
    them.


author: vuntz@novell.com
changelog:
  - Update to version 2.24.1:
    + Use single glib/gtk+ includes
    + Remove use of deprecated glib/gtk+ api
    + Updated translations
  - Remove BuildRequires: gnome-common, perl-XML-Parser, xmlcharent
  - Remove AutoReqProv: it's default now.
  - Remove unneeded call to autoreconf.
  - Remove -fno-strict-aliasing from CFLAGS.
  - Remove gnome-desktop-ccperiph.png: it's not needed by
    libbonoboui at all...
  - Drop libbonoboui-64bit.patch: doesn't seem to be useful anymore.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.24.2:
    + More gtk single include fixes. bgo#535475.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.24.3:
    + Skip unknown accelerators
    + Don't pass NULL to G_OBJECT_GET_CLASS()
    + Updated translations.
  - Remove en@shaw translations on 11.2 and earlier.


author: vuntz@opensuse.org
changelog:
  - Create a tools subpackage, that contains some non-essential tools
    that were in the main package before.
  - Call relevant macros in %post/%postun:
    + %desktop_database_post/postun because the package ships at
      least one desktop file.
  - Pass %{?no_lang_C} to %find_lang so that english documentation
    can be packaged with the program, and not in the lang subpackage.
  - Change Requires of lang subpackage to Recommends, since the
    english documentation is not there anymore.
  - Remove 2.x references in summaries and descriptions.
  - Remove some files that should not be installed.


author: aj@suse.de
changelog:
  - Do not include build time and host in package to not trigger rebuilds.
  - Add pkg-config build requires as suggested by rpmlint.


author: pth@suse.de
changelog:
  - Prefix last patch with Botan-.
  - Enable building of the qt_mutex module. This means that from now
    on libbotan requires libQtCore.
  - Fix test for thread/mutex support to also work for Qt4.
  - Update to 1.8.10:
    * This release changes a number of aspects of how private keys are
      encrypted. The default encryption algorithm has changed from 3DES
      to AES-256
    * The default iteration count for PBES1 and PBES2 encryption schemes
      (which are used primarily to encrypt asymmetric keys like RSA or
      DSA) has increased from 2048 to 10000, which should make brute
      force key cracking substantially harder.
    * The first round of AES now uses a smaller set of lookup tables;
      this only reduces performance slightly but some timing and cache
      analysis attacks against AES are substantially harder when AES is
      implemented this way.
    * The class known as S2K was renamed PBKDF in 1.9, with a typedef
      for backwards compatibility. For providing an equivalent forward
      compatibility path, 1.8.10 includes a typedef for PBKDF and a new
      accessor function get_pbkdf. It also includes a new interface for
      deriving keys with a passphrase which takes both the passphrase
      and desired output length as well as the salt and iteration
      count; in many cases this call is actually significantly more
      convenient than the older API.


author: pth@suse.de
changelog:
  - Devel package now is versioned so multiple devel packages may
    be installed in parallel.
  - Devel package renamed back to Botan-devel to keep rpmlint from
    thinking it is a library package ...
  - Update to 1.10.0:
    New Features:
    * SSL (SSLv3, TLS 1.0, and TLS 1.1 are currently supported)
    * GOST 34.10-2001 signature scheme (a Russian ECC signature standard
      analogous to ECDSA)
    * The SHA-3 candidates Keccak and Blue Midnight Wish
    * Bcrypt password hashing
    * XSalsa20
    * AES key wrapping
    * Comb4P hash combinator.
    Other Changes:
    * The block cipher interface now exposes any possible parallelism
      available to the implementation, and XTS, CTR, and CBC modes have been
      changed to use them.
    * SIMD implementations of Serpent, XTEA, Noekeon, and IDEA have been
      added, as has an implementation of AES using SSSE3 which runs both in
      constant time and, on recent processors, significantly faster than the
      usual table based implementation.  There have also been numerous
      optimizations to elliptic curves.
    * The documentation, previously written in LaTeX, is now in
      reStructuredText, which is converted into HTML with Sphinx.  This new
      format is significantly easier to write, encouraging more documentation
      to be written and updated.  And, indeed, a number of features never
      before documented are now described in the manual.


author: dmueller@suse.de
changelog:
  - rename the devel package back to libbotan-devel as the main
    package allows to build only one -devel package


author: p.drouand@gmail.com
changelog:
  - update to 1.10.3:
    * A change in 1.10.2 accidentally broke ABI compatibility with
      1.10.1 and earlier versions, causing programs compiled against
      1.10.1 to crash if linked with 1.10.2 at runtime.
    * Recent versions of OpenSSL include extra information in ECC
      private keys, the presence of which caused an exception when such
      a key was loaded by botan. The decoding of ECC private keys has been
      changed to ignore these fields if they are set.
  - remove Botan-qt_thread_support.patch no needed anymore


author: vuntz@opensuse.org
changelog:
  - Clean up package for inclusion in Factory.
  - Rename libbraille-python package to python-braille, with
    appropriate Provides/Obsoletes.
  - Pass --enable-fake and --enable-usb to configure.
  - Create a fake subpackage for the graphical display.


author: rodrigo@suse.de
changelog:
  - Update to version 0.10.0:
    * Up the OpenObex requirements
    * Fix the name of the DLL in the libbtctl-sharp pkg-config file
    * Fix a few build warnings


author: vuntz@novell.com
changelog:
  - Update to version 0.11.1:
    + Fix pkg-config file
  - Changes from version 0.11.0:
    + Port to BlueZ 4.x
    + Build fixes
  - soname changed, so rename libbtctl4 to libbtctl6. No
    provide/obsolete, since it wouldn't be true.
  - Drop empty libbtctl package, and have libbtctl4 provide/obsolete
    it.
  - Drop libbtctl-bluez4.patch: fixed upstream.
  - Remove BuildRequires: gtk-doc, perl-XML-Parser, sgml-skel
  - Remove unneeded " -n libbtctl-%{version}" for setup
  - Remove unneeded CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
  - Use parallel build in make.
  - Remove doc package and put the gtk-doc stuff in devel package.


author: reddwarf@opensuse.org
changelog:
  - updated libisofs to 0.6.36
    * Can produce ISO images which bear a partiton 1 with non-zero
      start address. They can be mounted from USB stick via the main
      device file (e.g. /dev/sdb) as well as via the partition device
      file (e.g. /dev/sdb1).


author: reddwarf@opensuse.org
changelog:
  - updated libburn to 0.8.6.pl00
    * Lifted test reservation on DVD-R DL media.
    * Hiding all non-API symbols from the linker by use of
    - -version-script
    * Now with history of release notes in ./ChangeLog file.
  - updated libisoburn to 0.6.2.pl00
    * New API function isoburn_igopt_set_part_offset()
    * Hiding all non-API symbols from the linker by use of
    - -version-script
    * Now with history of release notes in ./ChangeLog file.
    * Bug fix: Regression with -hardlinks and -compliance old_rr,
      0.4.2, Aug 2009
    * New option -preparer_id, -as mkisofs options -p and -preparer
    * New -boot_image specifier emul_type=none|hard_disk|floppy
    * New boot_image boot specs partition_offset,partition_hd_cyl,
      partition_sec_hd
    * Made behavior of -as mkisofs with unknown options more similar
      to original
    * New -as mkisofs option -hard-disk-boot, enabled -b without
    - no-emul-boot
    * New -as mkisofs option -e from Fedora genisoimage
    * New -as mkisofs options -partition_offset,-partition_hd_cyl,
    - partition_sec_hd


author: prusnak@opensuse.org
changelog:
  - updated libburn to 0.8.8.pl00
    * New API call burn_offst_source_new()
    * New API call burn_disc_get_bd_spare_info()
  - updated libisoburn to 0.6.4.pl00
    * New API call isoburn_libjte_req()
    * New API calls isoburn_igopt_attach_jte() and isoburn_igopt_detach_jte()
    * New API call isoburn_igopt_set_tail_blocks()
    * New API call isoburn_libjte_req()
    xorriso novelties:
    * New option -jigdo
    * New -as mkisofs options -jigdo-* and -md5-list as of genisoimage
    * New -as mkisofs options -checksum_algorithm_iso, -checksum_algorithm_template
    * New bootspecs mips_path= and mipsel_path= for Debian MIPS releases
    * New -as mkisofs options -mips-boot and -mipsel-boot
    * New option -append_partition, -as mkisofs -append_partition
  - updated libisofs to 0.6.38
    * New API calls iso_write_opts_attach_jte() and iso_write_opts_detach_jte()
      allow to use of libjte for jigdo production.
    * New API call iso_write_opts_set_tail_blocks() for tail padding inside
      ISO image.
    * New API call iso_image_generator_is_running() to learn when the write thread
      is done.
    * New API calls iso_image_add_mips_boot_file(),
      iso_image_get_mips_boot_files(), iso_image_give_up_mips_boot().
    * New API call iso_write_opts_set_partition_img() for appending e.g. a small
      empty FAT12 filesystem which may be used on USB stick.


author: reddwarf@opensuse.org
changelog:
  - updated libburn to 0.9.0.pl00
    * Regression fix: SCSI reply data logging was disabled in release 0.8.6
  - updated libisofs to 0.6.40
    * New API call iso_write_opts_set_disc_label(), new system area type 3 = SUN Disk Label for booting SUN SPARC systems.
    * New API call iso_write_opts_set_will_cancel() avoids start of write thread and is to be used to inquire the future image size.
    * New error reply code ISO_DISPLACE_ROLLOVER for external data sources with address displacement.


author: reddwarf@opensuse.org
changelog:
  - updated libburn to 1.0.2.pl00
    * Improved recognition of non-seekable stdio pseudo-drives
    * Allowed umask to create stdio-drive files with rw-permissions
      for all
    * cdrskin now refuses to burn if the foreseeable size exceeds
      media capacity
  - updated libisoburn to 1.0.2.pl00
    * New API calls isoburn_igopt_set_extensions(),
      isoburn_igopt_old_empty,
      isoburn_igopt_set_untranslated_name_len(),
      isoburn_igopt_set_disc_label(), isoburn_igopt_get_disc_label(),
      isoburn_ropt_set_displacement(),
      isoburn_ropt_get_displacement()
    * xorriso novelties:
    * New options -clone, -cp_clone, -displacement
    * New -find actions update_merge, rm_merge, clear_merge
    * New -as mkisofs options -max-iso9660-filenames, --old-empty,
    - root, -old-root, --old-root-no-md5, --old-root-no-ino,
    - -old-root-dev, -untranslated_name_len, -joliet-long,
    - iso-level 4, -disallow_dir_id_ext, -sparc-boot, -sparc-label
    * Default -abort_on value is now "FAILURE" with batch and
      "NEVER" with dialog
    * New -compliance options untranslated_names,
      untranslated_name_len=, iso_9660_1999, iso_9660_level=number,
      allow_dir_id_ext
    * Disabled TOC emulation with -as mkisofs, may be re-enabled by
    - -emul-toc
    * New bootspec sparc_label=
    * Bufixes
  - updated libisofs to 1.0.2
    * New API calls iso_tree_clone(), iso_stream_clone,
      iso_node_xinfo_make_clonable(), iso_node_xinfo_get_cloner(),
      iso_node_get_next_xinfo(), iso_node_remove_all_xinfo(),
      iso_node_remove_tree(), iso_write_opts_set_old_empty(),
      iso_write_opts_set_untranslated_name_len(),
      iso_write_opts_set_allow_dir_id_ext(), iso_memory_stream_new(),
      iso_write_opts_set_disc_label(),
      iso_write_opts_set_will_cancel()
    * New IsoFileSourceIface version 2 with method clone_src()
    * New IsoStreamIface version 4 with method clone_stream()
    * New public function prototype iso_node_xinfo_cloner
    * New public iso_node_xinfo_cloner instance aaip_xinfo_cloner()
    * new system area type 3 = SUN Disk Label for booting SUN SPARC
      systems
    * New error reply code ISO_DISPLACE_ROLLOVER for external data
      sources with address displacement


author: gber@opensuse.org
changelog:
  - update libburn to version 1.1.4
    * New API call burn_lookup_device_link()
    * New API call burn_disc_get_phys_format_info()
    * New cdrskin option --device_links
    * New API call burn_disc_next_track_is_damaged()
    * New API call burn_disc_close_damaged()
    * Burning DVD-R DAO with 2 kB size granularity rather than 32 kB
    * New API call burn_allow_drive_role_4()
    * Bugfixes
  - update libisofs to version 1.1.4
    * New API call iso_image_get_bootcat()
    * New API call iso_write_opts_set_joliet_long_names()
    * New error codes for oversized file addresses
    * New no_md5 value 2 for API call iso_read_opts_set_no_md5()
    * New option bits 8 and 9 with iso_write_opts_set_system_area()
    * Bugfixes
  - update libisoburn to version 1.1.4
    * New option -device_links
    * Enabled extraction of the boot catalog file to disk filesystem
    * New option -list_speeds
    * New option -signal_handling
    * New option -close_damaged
    * New API call isoburn_set_truncate()
    * New relax option isoburn_igopt_joliet_long_names
    * New option -early_stdio_test
    * New options -print_info and -print_mark
    * New -compliance option joliet_long_names
    * -as mkisofs option -joliet-long is now fully functional
    * Burning DVD-R DAO with 2 kB size granularity rather than 32 kB
    * New isoburn_ropt_set_extensions() option isoburn_ropt_nomd5tag
    * New -padding modes "included" and "appended"
    * New bootspec partition_cyl_align=, new -as mkisofs option -partition_cyl_align
    * New -as mkisofs and -as cdrecord option --no_rc
    * Own man page and info document for xorrisofs
    * Bugfixes
  - do not use source services and recompress any more as per
    discussion on opensuse-factory@


author: prusnak@opensuse.org
changelog:
  - updated libburn to version 1.2.0
    * Bug fix: cdrskin produced a memory fault if interupted before writing began
    * Bug fix: Solaris adapter mishandled write commands which failed on first try
    * Bug fix: Interrupting libburn while drive tray is loading led to endless loop
    * Bug fix: Progress report with blanking and formatting could be bogus
    * New API calls burn_disc_get_leadin_text(), burn_write_opts_set_leadin_text()
    * New API calls for composing CD-TEXT, see doc/cdtext.txt
    * New API call burn_session_by_cue_file() for reading CDRWIN .cue files
    * New API call burn_track_set_isrc_string()
    * New API calls burn_track_set_index(), burn_track_clear_indice()
    * New API calls burn_session_set_start_tno(), burn_session_get_start_tno()
    * New API calls burn_track_set_pregap_size(), burn_track_set_postgap_size()
    * Implemented cdrskin option textfile=
    * Implemented cdrskin option combination -vv -toc for cdtext.dat production
    * Implemented cdrskin options mcn= and isrc=
    * Implemented cdrskin options -scms -copy -nocopy -preemp -nopreemp
    * Implemented cdrskin option index=
    * Partly implemented cdrskin options cuefile= and -text
    * New cdrskin option input_sheet_v07t= for CD-TEXT definition
    * New cdrskin options --cdtext_dummy and --cdtext_verbose
    * New cdrskin options --four_channel --two_channel
    * New cdrskin option cd_start_tno=
    * New cdrskin options sao_pregap=, sao_postgap=
  - updated libisofs to version 1.2.0
    * Bug fix: mkisofs emulation did not record mtime in ECMA-119 directories
    * Bug fix: Program abort while drive tray is loading led to endless loop
    * Bug fix: Solaris adapter mishandled write commands which failed on first try
    * Bug fix: libisoburn.ver had a duplicate function entry
    * New relaxations isoburn_igopt_joliet_rec_mtime,
      isoburn_igopt_iso1999_rec_mtime
    * Made -compliance "rec_mtime" default for xorriso
  - updated libisoburn to version 1.2.0
    * Extended influence of iso_write_opts_set_dir_rec_mtime() to Joliet and
      ISO 9660:1999.


author: prusnak@opensuse.org
changelog:
  - updated libburn to version 1.2.2
    * Small internal refinements
  - updated libisofs to version 1.2.2
    * New API calls isoburn_get_attached_start_lba(), isoburn_attach_start_lba()
    * New API calls isoburn_igopt_set_rr_reloc(), isoburn_igopt_get_rr_reloc()
    * New API calls isoburn_ropt_set_data_cache(), isoburn_ropt_get_data_cache()
    * New commands -x, -list_arg_sorting
    * New command -rr_reloc_dir
    * New command -data_cache_size
    * New -as mkisofs option -rr_reloc, implemented option -hide-rr-moved
    * Now ignoring -as mkisofs -no-split-symlink-components -no-split-symlink-fields
    * Bug fix: -osirrox on:sort_lba_on -extract from / restored nearly nothing
    * Bug fix: -as mkisofs without -graft-points could not handle names with "="
    * Bug fix: Relaxation options joliet_rec_mtime and iso1999_rec_mtime had wrong values
  - updated libisoburn to version 1.2.2
    * New API call iso_write_opts_set_rr_reloc()
    * Bug fix: Directory name mapping to ISO level 1 was too liberal if
      iso_write_opts_set_allow_dir_id_ext() was enabled
    * New API call iso_write_opts_set_allow_7bit_ascii()
    * Improved standards compliance for ISO level 1 names with partly relaxed
      constraints.


author: dimstar@opensuse.org
changelog:
  - Add a comment about the fact that the COPYING file in the tarball
    most likely wrongfully states the program is GPL-3.0(+): the code
    is LGPL-2.1+ and this COPYING file seems to come from autotools
    magic, and not from the author. Fix bnc#734153.


author: mc@suse.com
changelog:
  - use LGPL-2.1 as license
  - fix build with new openssl and gcc47
  - build ruby bindings
  - build python bindings


author: tiwai@suse.de
changelog:
  - updated to libcap-2.15:
    * Makefile fixes
  - updated to libcap-2.16:
    * stop using sed for parsing capability.h


author: tiwai@suse.de
changelog:
  - fix a typo in the previous patch (__le64) (bnc#487453)
  - don't define __u32 & co if _LINUX_TYPES_H is defined (bnc#487453)


author: aj@suse.de
changelog:
  - Update to libcap 2.22
  - libcap 2.22 includes:
    * Clarified License file (with version 2 of the GPL)
    * Support getting/setting capabilities on large files
    * After --chroot command, change working directory to "/".
  - libcap 2.21 includes:
    * Introduce cap_get_bound() and cap_drop_bound() functions.
      also include a macro CAP_IS_SUPPORTED(cap) for capabilities
  - libcap 2.20 includes:
    * Latest kernel capabilites supported: now includes CAP_SYSLOG
    * $(CFLAGS) Makefile fixes
    * Default to installing setcap with an inheritable capability.


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.6.3:
    * in netcap and pscap use the effective uid
    * in capng_change_id, only retain setpcap if clearing the bounding set
  - add rpmlintrc to disable false positive warnings
  - symlink license files on openSUSE


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.6.4:
    * the library now uses kernel thread ID for capget/set calls
    * a display problem of filesystem based capabilities was fixed
    * netcap now prints device name for packet socket apps
  - add baselibs.conf to build libcap-ng0-32bit


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.6.5:
    * works around a problem in the Linux 2.6.36 kernel headers
    * fixes a segfault when using filecap on a specific file


author: uli@suse.com
changelog:
  - cross-build workaround: make sure no attempt is made to build
    python stuff even if it's installed on the host system


author: cristian.rodriguez@opensuse.org
changelog:
  - update to version 1.7.3
    * ares_init: Last, not first instance of domain or search should win
    * Added ares_parse_mx_reply()
    * Fix memory leak


author: cristian.rodriguez@opensuse.org
changelog:
  - c-ares version 1.7.4
    * local-bind: Support binding to local interface/IPs, see
    ares_set_local_ip4, ares_set_local_ip6, ares_set_local_dev
    * memory leak in ares_getnameinfo
    * add missing break that caused get_ares_servers to fail
    * ares_parse_a_reply: fix CNAME response parsing
    * init_by_options: don't copy an empty sortlist
    * Replaced uint32_t with unsigned int to fix broken builds
    on a couple of platforms
    * Fix lookup with HOSTALIASES set
    * adig: fix NAPTR parsing
    * compiler warning cleanups


author: crrodriguez@opensuse.org
changelog:
  - Update to version 1.7.4
    * Drop obsolete patch
    * detection of semicolon comments in resolv.conf
    * fixed ares_parse_*_reply memory leaks
    * only fall back to AF_INET searches when looking for AF_UNSPEC addresses


author: crrodriguez@opensuse.org
changelog:
  - Cherry-pick 3 patches from HEAD
    * ares_destroy.c: fix segfault in ares_destroy_options()
    * ares_getnameinfo: fix random results, memory corruption
    * ares_init.c: fix segfault triggered in ares_init_options()
      upon previous failure of init_by_defaults()


author: toddrme2178@gmail.com
changelog:
  - added 32bit compatibility libraries
  - updated group (fix for RPMLINT warning)
  - proper capitalization in summary (fix for RPMLINT warning)
  - added BuildRequires:  pkg-config (fix for RPMLINT warning)
  - added download url (fix for RPMLINT warning)


author: jengelh@inai.de
changelog:
  - Employ shared library packaging guidelines
  - Use %_smp_mflags for parallel build
  - Remove redundant tags/sections from specfile


author: crrodriguez@suse.de
changelog:
  - fix build using library packaging policy
  - remove static libraries and useless libtool archive
  - permanently break build loop by removing the example code that caused it


author: sbrabec@suse.cz
changelog:
  - Updated to version 1.3.2:
    * ported to more platforms
    * new functions in the API
    * minor fixes
  - Build in two stages to break build loop without removing
    utilities.


author: davejplater@gmail.com
changelog:
  - Split cdio-utils to a linked package to prevent cycles due to
    utils dependancy on libvcdinfo and vcdimagers dependency on
    libcdio.


author: coolo@suse.com
changelog:
  - enable rock support - for some bizzare reason it's not default
    (the help is saying otherwise, but it's obvious if you try to
    read from kiwi live cds)


author: fridrich.strba@suse.com
changelog:
  - Update to upstream version 0.0.9
    * Fix wrong positions of grouped objects in newer
      CorelDraw file-formats


author: cfarrell@suse.com
changelog:
  - license update: LGPL-2.0+ or GPL-2.0+ or MPL-1.1
    Use either ^or^ or ^and^ to specify a license aggregation or compilation.
    Semicolons and colons are ambigous and confusing


author: jslaby@suse.de
changelog:
  - update to 0.37
    - init scripts fixes
    - add new tools (scripts need not to do much work)
    - fixes in what tools and scripts return
    - many memory leaks fixed
    - other small fixes


author: jslaby@suse.de
changelog:
  - update to 0.37.1
    - get rid of the local patches
    - fix buffer overflow (bnc#675506, CVE-2011-1006)
    - verify the sender of netlink messages (bnc#675048, CVE-2011-1022)
    - check length of netlink addresses (CVE-2011-1022)
    - improve handling of out-of-memory.
    - --sticky option works for setuid/setgid


author: vuntz@opensuse.org
changelog:
  - Update to version 0.11.0:
    + Animated zoom-in/out.
    + Various fixes.
  - Drop libchamplain-build.patch: fixed upstream.


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


author: vuntz@opensuse.org
changelog:
  - Update to version 0.12.1:
    + Fix scale drawing
    + Don't call g_thread_init
    + Redraw path when its properties change
    + Fix crashes on ChamplainView destruction
    + Add dashed lines drawing to paths
    + Fix factory methods for introspection-based bindings
    + Fix wrong zoom actor placement at low zoom levels
    + Minor fixes and improvements
  - 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 libchamplain-move-88dc672.patch: fixed upstream.


author: vuntz@opensuse.org
changelog:
  - Add libchamplain-vapi-cogl-pango.patch: fix build with vala 0.15.
  - Add libtool BuildRequires and call to autoreconf, needed for
    above patch.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.12.2:
    + Call vapigen with --pkg cogl-pango-1.0.
    + Don't call vapigen during distcheck and use pre-generated vapi
      instead to become independent of vala version during distcheck.
    + Minor changes here and there.
  - Drop libchamplain-vapi-cogl-pango.patch: fixed upstream.
  - Remove libtool BuildRequires and call to autoreconf: we don't
    carry any patches anymore.
  - Remove xz BuildRequires since it now comes for free in the build
    system.


author: zaitor@opensuse.org
changelog:
  - Update to version 0.12.3:
    + Fix OpenCycleMap source URL.
    + Fix ChmplainPoint resizing issue.
    + Many minor documentation improvements.
    + New polygons.py Python demo.
    + Other minor fixes and improvements.


author: tiwai@suse.de
changelog:
  - updated to version 0.3.2, including previous fix patches,
    fix memory leaks, doxygen updates, etc.
    See ChangeLog for details.
  - build with -fno-strict-aliasing to avoid type punning problems
    in src/hash.c


author: swyear@gmail.com
changelog:
  - Update to libchewing 0.3.3:
    Fix setfault, improved python-binding, build fixes, etc;
    see http://chewing.csie.net/news.html for details


author: swyear@gmail.com
changelog:
  - Update to libchewing 0.3.4
  - Remove libchewing-gcc-fix.diff (upstream rewrite this part)
  - Improve the description of libchewing API
      Simplified examples to illustrate the usage are added
  - Revise libchewing API. Check the documentation for details
  - Support THL (Taiwan Huayu Luomapinyin) and MPS2 Pinyin keyboard layout
  - Reimplementation of unit test framework. No external 'check' package is required
  - Fix several phrase errors
      Add exceptional phrase as well
  - Improved developer and user guide
  - Introduce CMake based build system, which is convenient to MS-Windows based environments.
  - Add --enable-gcov to enable gcov coverage
  - Fix possible strncat() overflow
  - Consistent checks for bopomofo sequence internally
  - Handle incomplete bopomofo with space key properly
  - Internal structure refactoring
  - Read hash path from CHEWING_PATH environment variable
  - Make libchewing thread-safe
  - Fix IM crash by changing default candidate per page to 10
  - Fix the detection of ncursesw
  - Fix the usage of autotools
  - Update and tune symbols
  - Fix valgrind warning
  - Fix several compilation warnings
  - Fix GCC visibility availability for Darwin specific PIC code
  - Fix hash table initialization and its memory leakage
  - Support building with mingw32 toolchain
  - Fix GNU Hurd build
  - Fix Microsoft VC build
  - Fix Windows 64-bit build
  - Fix mingw32/64 + WINE build


author: Nico.Laus.2001@gmx.de
changelog:
  - made compile with openSUSE 11.1
  - added correct source URL
  - adapted package to the new structure of the gwenhywfar package


author: Nico.Laus.2001@gmx.de
changelog:
  - Updated to 4.2.9:
    + fixes some issues of the chipcard daemons with HAL
    + removed SysFS code
  - added a source archive which does not include the sources twice


author: dimstar@opensuse.org
changelog:
  - Update to version 5.0.0
    + First stable release of the 5.x series
    + Do not create an own service anymore. Instead, depend on pc/sc
      service. Old versions did conflict, which caused a lot of
      problems.
    + Require gwenhywfar 4
  - Rename base package to libchipcard (avoid the need to rename it
    with the next major release again)
  - Drop shlib subpackages libchipcardc2 and libchipcard_ctapi0
  - Add new subpackage libchipcard6
  - Clean BuildRequires: Remove libusb-devel, opensc-devel, hal,
    hal-devel,  pkg-config, xorg-x11-fonts
  - Add zlib-devel BuildRequires.
  - As there is no longer an init script, stop it in preun in case
    it still exists from a previous version.


author: Nico.Laus.2001@gmx.de
changelog:
  - Update to version 5.0.2
    + now works with the newest pcsclite
    + 'kvkcard read' works again with card readers understanding the
      "RAW" protocol


author: hrvoje.senjan@gmail.com
changelog:
  - Update to version 0.7
    - Support for the latest FFmpeg API.
    - New (non-default) fingerprint algorithm that removes leading silence.
    - API to configure fingerprint algorithms, currently only used by
    CHROMAPRINT_ALGORITHM_TEST4.


author: lazy.kent@opensuse.org
changelog:
  - Update from git to 0.4+git20120304 (pre 0.5 version).
    * Get track correction when update now playing.
    * Version number bump due to API & ABI change.
    * Improve support for lastfm error codes and messages.
  - Dropped "curl_include" patch (fixed upstream).


author: kkaempf@novell.com
changelog:
  - update to 2.0.2
    Bugfix release:
    * 2688794 Fixed typo in cmpi/cmpidt.h
    * 2817255 CmpiData constructor for CmpiString argument produce garbage
    * 3005546 cmpi thread key typed defined wrong on s390x


author: kkaempf@suse.com
changelog:
  - Update to 2.0.3
    Bugs Fixed:
    - 3531598 several CmpiObjectPath methods leak memory
    - 3531599 replace CMGetCharPtr with CMGetCharsPtr
    - 3531597 returnData with char type fails
    - 3531596 CmpiData uses wrong union for unsigned data
    New Features:
    - 3531601 add CmpiString constructor for char data
    - 3531603 no way to determine internal type of CmpiData
      (add getType function)


author: jfehlig@novell.com
changelog:
  - Support for read/write array of strings to properties that
    expect them
  - Workaround for sfcb's lack of association handling


author: kkaempf@novell.com
changelog:
  - Update to 0.5.5
    * Restore const to interface to avoid warnings (Chip Vincent)
    * Add method to merge RASDs (Sharad Mishra)
    * Missing namespace from migration indications (Sharad Mishra)
    * Adding CMReturnDone after CMPI InvokeMethod (Sharad Mishra)


author: rhafer@novell.com
changelog:
  - libref_array's license is LGPLv3+, the Headers in ref_array.c and
    ref_array.h were wrong. See:
    https://fedorahosted.org/pipermail/sssd-devel/2010-November/005107.html


author: jengelh@medozas.de
changelog:
  - Update to new upstream release 0.1.3
    * Fixes a serious bug in libdhash with very large (>1024 slots)
    initial size


author: davidr@novell.com
changelog:
  - Track changes to compiz package by adding wm and glx to the
    default set of plugins.
  - Add dmx to the default set of plugins.


author: dominique-obs@leuenberger.net
changelog:
  - Add libcompizconfig-linkX11.patch to fix startup error due to
    missing symbols (bnc#525691)
  - Add missing startup-notify-devel BuildRequires.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.8.4:
    + Ignore extensions and string restrictions at startup
    + Fix circular dependencies
    + Use XDG_CACHE_HOME for protobuf cache
  - Drop libcompizconfig-linkX11.patch - upstream included.
  - Disable libcompizconfig-NOMAD.diff.


author: toni@links2linux.de
changelog:
  - update to 1.4.4
  - new SO-name ==> libconfig9 and libconfig++9
  - This release fixes several build issues.


author: toni@links2linux.de
changelog:
  - update to 1.4.5
  - This release includes a bugfix and some code cleanup to eliminate compiler warnings.


author: davejplater@gmail.com
changelog:
  - Created libconfig++ from the pacman source rpm and adapted the spec
    file to openSUSE also transfered the changes to a changes file


author: davejplater@gmail.com
changelog:
  - Renamed package to libconfig and updated to 1.4.8
  - Upstream changes:
    * tests/Makefile.am - marked 'libconfig_tests' as non-installable
    * lib/scanner.l, lib/grammar.y - grammar changes to make trailing
      semicolons optional (and to allow commas as an alternative)
    * lib/libconfig.c - bugfixes for lack of auto-conversion handling in
      the config_lookup*() functions (reported by Feng Yu), and some
      fixes for compiler warnings
    * lib/Makefile.am - bump .so version
    * configure.ac - bump version, add '-Wno-unused-parameter' compiler
      switch to disable "unused parameter" warnings
    * doc/libconfig.texi - documentation updates; added a chapter that
      calls attention to the bundled example programs
    * lib/libconfig.h, lib/libconfig.h++ - bump versions
    * doc/libconfig.texi - fixed typo; updated docs
    * TODO - updated list
    * lib/libconfig.c, lib/libconfig.h, lib/libconfigcpp.c++,
      lib/libconfig.h++ - added config{get,set}_default_format(),
      Config::{get,set}DefaultFormat()
    * lib/libconfig.c - fixed memory leak when encountering a parse error
      in an @include'd file
    * lib/libconfig.h, lib/libconfig.h++, lib/Makefile.am, configure.ac,
      doc/libconfig.texi - bump versions
    * doc/libconfig.texi - documentation updates
    * lib/libconfig.c, lib/libconfigcpp.c++, lib/libconfig.h,
      lib/libconfig.h++, lib/wincompat.h, lib/scanctx.c - added support
      for specifying an include directory
    * m4/* - added local m4 directory
    * contrib/* - added user-contributed files
  - See /usr/share/doc/packages/libconfig/ChangeLog for more.


author: saschpe@suse.de
changelog:
  - Spec file cleanup:
    * Use original tarball
    * Move COPYING, README into lib packages (legal requirement)
    * Move CHANGELOG and TODO into devel packages (not needed by users)
    * Move examples into doc package, and recommend it for both devel packages
    * Ran spec cleaner and removed unneeded rpmlintrc


author: p.drouand@gmail.com
changelog:
  - Update to 1.4.9 version:
    * lib/libconfigcpp.c++ - Fixed compiler warnings in constructor
    initializers
    * tinytest/tiytest.c, tinytest/tinytest.h - added tt_file_exists();
    added alternate implementations of some test macros since MSVC does
    not support C99 fully; added comparators for text files (ignoring
    line endings)
    * tests/tests.c - use tt_file_exists() rather than access(); alias
    snprintf to _snprintf for MSVC; compare files as text files rather
    than as binary files
    * lib/scanner.l - fixed parsing issue when backslash in string is
    followed by invalid escape character; reported by Jimmy Scott
    * lib/scanner.c - regenerated
    * lib/libconfig.h, lib/libconfig.h++, lib/Makefile.am,
    doc/libconfig.texi, configure.ac - bump version numbers
    * aclocal.m4, ac_config.h - regenerated
    * m4/*, aux-build/*, libtool - updated to newer


author: mrueckert@suse.de
changelog:
  - update to new packaging policy
  - no longer build the static lib
  - add confuse-2.5_tests.patch:
    fix testsuite


author: adam@mizerski.pl
changelog:
  - update to 2.7
    - Bugfix release.
  - update to 2.6
    - added French translation contributed by Matthieu Sion
    - added build script and instructions for compiling with Mingw under Windows
      (contributed by Matthieu Sion)
    - now accepts a simplified list append syntax:
      option += "value"
      insted of
      option += {"value"}
    - added flag CFGF_NO_TITLE_DUPES: multiple section titles must be unique
      (duplicates raises an error, only applies to sections)
      (suggested by Brian Fallik)
    - fixed rpm builds, patch by Dan Lipsitt
    - always installs pkg-config .pc script
    - remove obsolete confuse-config script in favour of pkg-config
    - fixed a bug reported by Josh Kropf with single sections with titles
    - added patch that escapes values with quotes and backslashes when printing.
    - fixed a memory leak in default values for string lists,
      reported by Vineeth Neelakant.
    - windows build files now only in separate zip distribution
  - reenabled locale files as lang package
  - removed changelog from spec file since it's in changes file


author: adrian@suse.de
changelog:
  - update to version 0.12.0
    - minor bugfixes
    - now generated with doxygen 1.4.7 new 'tabs' style.
  - rename package to follow lib package name scheme


author: jengelh@medozas.de
changelog:
  - Remove redundant/unwanted tags/section (cf. specfile guidelines)
  - Use %_smp_mflags for parallel building
  - Add missing "make" call in %build


author: bwalle@suse.de
changelog:
  - fix build on platforms that have no __NR_get_mempolicy and/or
    __NR_set_mempolicy system call(s) like s390 by returning -1
    and setting errno to ENOSYS


author: vuntz@novell.com
changelog:
  - Update to version 0.6.2:
    + bgo#306823: improve precision of non-integer numbers
    + bgo#148790, bgo#333834: Cygwin fixes
    + bgo#340298: Documentation fixes
    + bgo#375194: fix to builtin color processing
    + bgo#380438: Leak and trace message in cr_token_clear
    + bgo#381040: floating numbers always output to exactly 3 digits
      after decimal points
    + bgo#336621: cr_tknzr_get_next_token wasn't handling "<!--"
      correctly
    + bgo#372011: comments not parsed correctly
    + bgo#394680: problem parsing function name starting with 'u'
      or 'r'
    + bgo#139878: keep end of ruleset parsing location, and give it
      to the end_selector sac-handler.
    + bgo#394294: Escape are wrongly computed
    + bgo#314831: Escapes not recognized
    + bgo#395099: overly agressive rule matching
    + bgo#553937: CRDocHandler instances created with reference count
      of 0
    + Various fixes to the font handling
    + Add ‘const’ to various function prototypes
  - Remove autoreconf call.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.6.3:
    + Add gtk-doc build infrastructure.
    + bgo#342370: ensure the library and compiler flags are not
      hardcoded into the pc file.
  - Remove explicit %{name}-0_6-3 Requires: it will automatically be
    added.
  - 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 explicit Requires for glib2-devel, libxml2-devel,
    zlib-devel in devel subpackage: they will automatically be added
    the pkgconfig() way if needed.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.6.4:
    + Use -Bsymbolic-functions when available
    + Modernise and simplify configure
    + bgo#640897: fix format string warning in testcase
    + bgo#666248: vc++ compilation support


author: coolo@novell.com
changelog:
  - do not recommend hxtools, it's a huge collection of random stuff
    (ranging from mc syntax files to xfs repair tools)


author: jengelh@medozas.de
changelog:
  - Update to new upstream release 2.9
    * Support for mount --bind/--move
    * mount.crypt: warn about unwritable /etc/mtab
  - %VERSION should have been %%VERSION in post
  - Run spec-beautifier


author: jengelh@medozas.de
changelog:
  - Update to new upstream release 2.10
    * loop-linux: wait for loop device deallocation to succeed
    * crypto: avoid premature attempt of unloading the loop device
    * mtab: cope with mtab-less systems in staleness check
    * mount.crypt: reduce mtab-less message from error to warning


author: jengelh@medozas.de
changelog:
  - Update to new upstream release 2.11
    * Allow specifying CIFS/NCP/NFS <volume>s without a
    "server" attribute (this allows AD integration via pam_winbind)
    * Added a handful of diagnostics to umount.crypt to determine
    failure to find vfsmounts
    * Use /run directory for our variadic data
    * pmt-ehd: Exclusively create LUKS partitions from now on


author: jengelh@medozas.de
changelog:
  - Add commit 2f8daad from upstream - call umount.crypt directly
    from pam_mount.so while mount.crypt is having no support for
    utab (bnc#671276); also add commit eb20a26 for better wording of
    this situation.


author: jengelh@medozas.de
changelog:
  - Update to new upstream release 2.12 (bnc#722480)
    * mount.crypt: restore support for files >= 4 GB


author: cfarrell@suse.com
changelog:
  - license update: LGPL-2.1+ and GPL-2.0+
    See the COPYING file. There are GPL-2.0+ components aggregated


author: andreas.hanke@gmx-topmail.de
changelog:
  - Update to version 5.6.1:
    - added support for AES-NI and CLMUL instruction sets in AES and
      GMAC/GCM
    - removed WAKE-CFB
    - fixed several bugs in the SHA-256 x86/x64 assembly code:
    * incorrect hash on non-SSE2 x86 machines on non-aligned input
    * incorrect hash on x86 machines when input crosses 0x80000000
    * incorrect hash on x64 when compiled with GCC with optimizations
      enabled
    - fixed bugs in AES x86 and x64 assembly causing crashes in some MSVC
      build configurations
    - switched to a public domain implementation of MARS
    - ported to MSVC 2010, GCC 4.5.1, Sun Studio 12u1, C++Builder 2010,
      Intel C++ Compiler 11.1
    - renamed the MSVC DLL project to "cryptopp" for compatibility with
      MSVC 2010
  - Changes to library packaging:
    - update the interface number because there were ABI changes, now
      matching the Debian package
    - introduce a conflict with the PackMan package
    - ship License.txt and Readme.txt
    - drop the static library


author: dimstar@opensuse.org
changelog:
  - Add libtool BuildRequires to fix build (not entirely sure here
    why it's needed though).
  - Change License tags to spdx identifier.


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


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


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.91:
    + Add dependency on libSM and libICE, needed for XSMP client
  - No packaging change: we already have those BuildRequires.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.4:
    + Make the default key chooser window size bigger
    + Bump dependency versions, and fix deprecetions
    + Documentation fixes.
  - Add pkgconfig(gthread-2.0) BuildRequires so it can be versioned.


author: mhrusecky@suse.cz
changelog:
  - version update (version 0.93)
    * New AUTOESCAPE pragma: alternative to GetTemplateWithAutoescaping (jad)
    * Improve autoescape for CSS template and more (jad)
    * Replace RegisterStringAsTemplate with TemplateToString (csilvers)
    * Speed up template code by hashing and cacheing template strings (jcrim)
    * Add StaticTemplateString to make hashing/cacheing even faster
    * Autogenerate parser files from .config files (falmeida)
    * TESTING: new compile_test to test end-to-end compilation (csilvers)
    * Fix Mutex class to allow expanding template before main() (csilvers)


author: mhrusecky@suse.cz
changelog:
  - version update (version 0.94)
    * Use arena for all memory allocations: 3-4% speedup (csilvers)
    * Add the ability to hook the annotation system (ryoji)
    * Expose Expand(ExpandEmitter*,...) to allow custom emitters (csilvers)
    * Add RemoveStringFromTemplateCache (csilvers)
    * Add new :url_escape_with_arg=css modifier for urls in CSS (jad)
    * Support tr1's unordered_map in preference to hash_map (csilvers)
    * Use Murmurhash for all string hashing, rather than hash<> (csilvers)
    * Better parsing of meta tags and dangling < for auto-escape (falmeida)
    * Add AddXssSafeModifier (jad)
    * Allow disabling auto-escape for 'trusted' vars (jad)
    * BUGFIX: resolve possible memory-leaks in CopyDictionary (csilvers)
    * BUGFIX: fix bug when reloading with AUTOESCAPE pragma (jad)
    * Updated autoconf version to 2.61 and libtool version to 1.5.26
  - ctemplate-0.93-bswap.patch was merged upstream


author: mhrusecky@suse.cz
changelog:
  - version update (version 0.95)
    * Change default namespace from google to ctemplate
    * Rename include directory from google to ctemplate
    * Remove deprecated code: template_from_string.{h,cc}
    * Remove deprecated code: modifiers in TemplateDictionary class
    * Remove last arg from StringToTemplate; use autoescape pragma instead
    * Remove template_modifiers namespace
    * Provide a script to help convert namespaces and #includes
    * TemplateDictionary constructor takes TemplateString, not string


author: freitag@novell.com
changelog:
  - version update (version 0.98)
    * ctemplate: version 0.98 release
    * Add new image URL modifier: :I=html, :I=css, etc (jshneier, dougy)
    * Allow lowercase words in pragma contexts (csilvers)
    * Enable full-word matching for tpl filenames (aneeshnaman)
    * Performance improvements for small_map (wonchun)
    * Avoid some compiler warnings (mac)
    * Fix a c++ conformance bug involving const (chandlerc)
    * BUGFIX: never reload string templates (panicker)
    * BUGFIX: Fix refcounting to avoid accessing freed memory (panicker)
    * PORTING: Avoid SIBGUS on sparc by aligning memory more (csilvers)
    * PORTING: Use isascii_is*() to avoid langtype issues (csilvers)
    * PORTING: Fix 'class not properly dll-epxorted' warnings (csilvers)
    * PORTING: Rename README.windows to README_windows.txt (csilvers)
    * Made NEWS file non-empty.
    * Added ctemplate.pc + ctemplate_nothreads.pc for pkg-config (csilvers)
    version 0.97 release
    * Major API revamp: +TemplateCache, -Template (panicker, csilvers)
    * Major documentation revamp: howto -> guide + reference (csilvers)
    * Protect auto-generated #include files with header guard (dnovillo)
    * Allow ftp:// in ValidateUrl modifier (martone)
    * Speed up template modifiers (turnidge)
    * BUGFIX: Fix a dnagling pointer in template-modifiers (csilvers)
    * PORTING: cygwin/mingw now compile (due to autoconf macros) (csilvers)
    * PORTING: improve generate_fs_test on windows (csilvers)
    version 0.96 release
    * Support multiple template root directories (williasr)
    * Remove TemplateContext from TemplateToString (jad)
    * Remove programmatic auto-escape code (jad)
    * Speedup: use linker to detect immutable TemplateStrings (csilvers)
    * Implement ShowTemplateGlobalSection (williasr)
    * Change SetIntValue to accept longs (omoikane)
    * Allow TemplateDictionary c'tor to take a TemplateString (csilvers)
    * Make Mutex safer to run during global destructors (csilvers)
    * BUILD: don't set TMPDIR when building; ar reads it (csilvers)
    * BUILD: fix compiling of C (as opposed to C++) test file (csilvers)
    * BUILD: remove bash-specific 'test x == y' from configure.ac (csilvers)
    * BUGFIX: use AllocAligned when allocating non-char objects (csilvers)
    * PORTING: remove obsolete MSVC Detect64BitPortabilityProblems (csilvers)
    * Updated from autoconf 2.61 to 2.62


author: freitag@owncloud.com
changelog:
  - update to upstream version 2.2
    2.2:  * Fixed several issues reported by G++ 4.7
    2.1:  * Added operator[] to TemplateDictionary
    * Added begin(), end(), data() and size() to TemplateString
    * Refactored code
    2.0:  * Changed the 'official' ctemplate email in setup.py/etc
    * Rewrote docs to refer to Ctemplate, not Google Template
    * Renamed google-ctemplate.sln to ctemplate.sln
    * Changed copyright text to reflect Google's relinquished ownership
    1.1:  * Make reloads always prefer files earlier on the search patch (ssas)
    * PORTING: Add a default BSWAP32, needed for AIX (csilvers)
    * Die at configure-time when g++ isn't installed
    1.0RC2: * BUGFIX: removed #includes of non-installed headers from installed ones
    * BUGFIX: Make compile-test test against an install
    1.0RC1: * BUGFIX: Dumpers were ignoring a tpl-string 'length' (csilvers)
    * BUGFIX: Add a needed $(top_srcdir) to Makefile.am
    * Replace 0x00-0x1F with space in xml_escape (alexvod)
    * Fix xml encoding to handle form-feed properly (ghurley)
    * DOCUMENTATION: Wer missing some docs in the tarball (csilvers)
    * BUILD: Update acx_pthread.m4 for nostdlib (Kacper)
    * BUGFIX: Make CreateSectionIterator check tpl-globals (williasr)
    * PORTING: Fix solaris build by getting rid of PATH_MAX (csilvers)
    0.99: * Accept . as part of tag/attr names when autoescaping (falmeida)
    * Optimize javascript template escaping (blount)
    * Allow <span dir=...> inside :H=snippet modifiers (jdtang)
    * make_tpl_varnames can write multiple tpls to one file (jad)
    * Add a few escaping modifier equivalences (jad)
    * BUGFIX: Fix ReloadAllIfChanged() with path (panicker)
    * PORTING: Relace tr with more portable sed, in tests (csilvers)
    * Updated from autoconf 2.64 to autoconf 2.65


author: malcolmlewis@opensuse.org
changelog:
  - Initial build.
  - Add c++-gtk-utils-fix-incorrect-fsf-address.patch: Fix incorrect
    FSF address (sf#3484267).


author: malcolmlewis@opensuse.org
changelog:
  - Update to version 2.0.7:
    + Fix compilation with gcc-4.7.
    + Provide unit test for Future asynchronous functions.
    + Avoid types deprecated in gtk+-3.4 in the Application unit
      test, when compiled against gtk+-3.4.
    + Update FSF address in relevant copyright notices.
    + Update documentation.
  - Drop c++-gtk-utils-fix-incorrect-fsf-address.patch: fixed
    upstream.
  - Drop c++-gtk-utils-gcc47.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.0.8:
    + Provide new Cgu::AsyncResult class.
    + Provide copy constructors, assignment operators and swap
      methodsfor Cgu::AsyncQueue and Cgu::AsyncQueueDispatch classes.
    + Provide size() method for Cgu::AsyncQueue and
      Cgu::AsyncQueueDispatch classes.
    + Add default constructor for Cgu::Thread::JoinableHandle class.
    + Add gcc-4.7 to the list of compilers requiring use of the
    - std=c++0x flag.
    + Update other documentation.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.0.9:
    + Provide a new Callback::lambda() factory function for more
      convenient construction of callback objects from C++11 lambda
      expressions.
    + Provide for unblocking of threads waiting on an
      AsyncQueueDispatch object where it acquires items from a move
      assignment.
    + Update unit tests.
    + Update documentation.


author: zaitor@opensuse.org
changelog:
  - Update to version 2.0.10:
    + Enable Callback objects created with Cgu::Callback::lambda() to
      be constructed for mutable lambda objects.
    + Update build system to libtool-2.4.2, automake-1.12.1 and
      autoconf-2.69.
    + Update doxygen configuration file for doxygen-1.8.1.1.
    + Update unit test.
    + Update documentation.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.0.11:
    + Add move_pop() methods to AsyncQueue and AsyncQueueDispatch
      classes, and move_pop_dispatch() and move_pop_timed_dispatch()
      methods to the AsyncQueueDispatch class.
    + Add move_get() method to AsyncResult class.
    + Add move_get() method to Thread::Future class.
    + Make AsyncResult::get() truly cancellation safe
    + Carry out locking in the AsyncResult destructor.
    + Make Thread::Future::get() cancellation safe.
    + Make sure Thread::Future::get() does not hang if a call to
      Thread::Future::run() by another thread threw.
    + Merge c++11 branch with trunk in SVN.
    + Update documentation.


author: zaitor@opensuse.org
changelog:
  - Update to version 2.0.12:
    + Provide a Cgu::Thread::TaskManager thread pool class for
      multiple task to thread mapping and task_manager.
    + Suppress deprecated warnings for g_thread_init(),
      GStaticRecMutex and GtkTable with glib-2.34/gtk+-3.6.
    + Replace the sourceforge SVN repository with a sourceforge
      git respository.
    + Update documentation.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.0.13:
    + Provide TaskManager::make_task_result(),
      TaskManager::make_task_when(),
      TaskManager::make_task_when_full() and
      TaskManager::make_task_compose() convenience wrapper methods
      for target functions which return a value, for easier task
      composition.
    + Don't use static member function of local struct for callback
      function.
    + Make explicit move operations where relevant.
    + Update unit tests.
    + Update documentation.


author: crrodriguez@suse.de
changelog:
  - libdaemon --> libdaemon0
  - remove static libraries
  - remove "la" files
  - fix -devel package dependencies


author: seife@suse.de
changelog:
  - update to version 0.13:
    - add daemon_reset_sigs() and daemon_unblock_sigs()
    - improve error handling
  - obsoletes bnc-309132.patch, libdaemon-0.10-testd-fix-FD_SET.diff


author: seife@suse.de
changelog:
  - mark filedescritor as closed after closing it, preventing
    application errors in e.g. avahi (bnc#469342, bnc#442210)
    Thanks to Stefan Thaeter for providing the patch.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.14:
    + add daemon_set_verbosity() call
    + make daemon_nonblock() actually work
    + numerous updates
    + build fixes
  - Drop libdaemon-0.12-bnc449728.diff,
    libdaemon-0.13-bnc469342.diff: fixed upstream.
  - Improve descriptions.
  - Do not set CFLAGS since we use %configure.
  - Use %makeinstall.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.2.2:
    + Support building with linkers without symbol versioning
      supports, including Mac, Cygwin, MinGW.
    + Support other iconv implementations than that's in glibc, for
      Mac and MinGW.
  - Changes from version 0.2.1:
    + Fix errors in documentation
    + Symbol versioning to ease upgrade across SONAME
    + Minor cleanups
  - Changes from version 0.2.0:
    + New APIs for performance: trie_state_copy(),
      trie_state_is_single()
    + Clean-ups
  - Changes from version 0.1.99.2:
    + More robust handling of alphabet ranges
    + Allow co-existence with libdatrie0
  - Changes from version 0.1.99.1:
    + Breaking ABI with libdatrie0
    + More capacity with 32-bit node index
    + Adjusted API for non-file trie usage
    + All data in one file, no more *.br and *.tl split
    + Drop SBTrie wrapper; all features are merged into Trie
    + Domain characters are now Unicode


author: vuntz@opensuse.org
changelog:
  - Update to version 0.2.4:
    + Close file on saving trie.
    + Add trie_store_if_absent() API which fails on adding duplicated
      key. This is useful for preventing race condition in
      multi-thread applications.
    + Add trie_fread() and trie_fwrite() APIs for reading/writing
      trie data in an open file, allowing trie to be embeded as part
      of a bigger file.
  - Changes from version 0.2.3:
    + More robustness against corrupted trie files.
    + License clarification in individual source files.


author: meissner@suse.de
changelog:
  - initial import if libdbi, a database-independent abstraction layer in C,
    similar to the DBI/DBD layer in Perl.


author: davejplater@gmail.com
changelog:
  - Added libdbus-c++-noreturn.patch to fix rpmlint error, will be
    reported upstream as the comment in the source file suggests that
    the developer hasn't decided what to do about it yet.


author: dmueller@suse.de
changelog:
  - update to 0.3.3:
    * package rename to libdbusmenu-qt
    * Introduce a qt minimum version. Qt 4.5 doesn't work. (Michael Jansen)
    * Use the FindQjson.cmake file made by pinotree for chokoq because it works.
    * Refresh after LayoutUpdated signal (Marco Martin)
    * Test items added to an existing menu are properly imported (Aurelien Gateau)
    * Allow notification of the menu being filled, don't call aboutToShow more than
    once per actual menu showing (Aaron Seigo)
    * Win32 fixes from Ralf Habacker (Patrick Spendrin)
    * Added option to disable tests (Alex Elsayed)


author: tittiatcoke@gmail.com
changelog:
  - update to 0.5.2
    * Fix implementation of GetGroupProperties()
    * Fix detection of QIcon::name() with gold
    * Add support for KMenu titles
    * Queue calls to refresh() because we may be spammed with many
      LayoutUpdated() signals at once
    * Turned DBusMenuImporter::updateMenu() into a slot
    * Introduce a dbusmenu_version.h file
    * Introduce updateMenu() and menuUpdated(), deprecate
      menuReadyToBeShown()
    * Better build check for QIcon::name() (LP BUG 597975)
    * Rework the way menuReadyToBeShown() is emitted
    * Queue LayoutUpdated() signal to avoid emitting it too often
    * Increase timeouts: prefer slow but complete menus to fast
      but incomplete
    * Use QIcon::name() to return the icon name, when built
      with Qt 4.7
    * Correctly handle non-exclusive action groups
    * bugfix (bko#237156)
    * Added support for shortcuts
    * Make the connection to LayoutUpdated() work


author: rwooninck@opensuse.org
changelog:
  - update to 0.6.6
    * Avoid false warnings
    * Make sure we don't track actions twice (bko254066)
    * CMake-parser-friendly of dbusmenu_version.h
    * Trigger action asynchronously when the "clicked" event is
      received (LP bug 643393)
    * Fixed copyright headers
    * Removed all code which did not belong to Canonical.
    * Fix some memory leaks
    * Do not keep dangling pointers to deleted actions (LP bug 624964)
    * Added the DBusMenuImporter::actionActivationRequested(QAction*)
      signal
    * Fix hardcoded libdir in pkgconfig file (LP BUG 610633)


author: asterios.dramis@gmail.com
changelog:
  - Update to 0.8.2:
    * Shortcut handling: Translate "+" into "plus" and "-" into "minus" (LP BUG
      712565)
    From 0.8.1:
    * Added target to build documentation with Doxygen
    From 0.8.0:
    * Implements version 2 of the dbusmenu protocol
    * Merged support for KMenu titles
    From 0.7.0:
    * Switched DBus domain from org.ayatana to com.canonical
  - Spec file updates:
    * Changes based on spec-cleaner run.
    * Changed License: to LGPLv2+.
    * Removed dbus-1-devel from BuildRequires:.
    * Added doxygen and libqjson-devel in BuildRequires:.
    * Updates in Summary, %description and Group entries.
    * Removed /sbin/ldconfig from devel package %post* scripts (not needed).
    * Minor other updates.


author: asterios.dramis@gmail.com
changelog:
  - Update to 0.8.3:
    * If DBusMenuExporter is deleted, delete all DBusMenu instances which were
      working with it
    * Only show icons in menu if the platform allows them


author: asterios.dramis@gmail.com
changelog:
  - Update to 0.9.0:
    * Add support for the "Status" dbusmenu property. Will be used by appmenu-qt
      for LP BUG 737419
    - Collapse multiple separators, get rid of starting and trailing separators
      (LP BUG 793339) (Aurelien Gateau)
  - Spec file updates:
    * Changed License: to LGPL-2.0+.
    * Minor other updates.


author: asterios.dramis@gmail.com
changelog:
  - Update to 0.9.2:
    * Fix disabling and hiding actions
    * Avoid spamming dbus at startup
    * Do not print warnings when not necessary
    From 0.9.1:
    * Add support for "opened" and "closed" events
    * Add support for icon-data (LP BUG 633339)
  - Install also the development documentation.


author: matwey.kornilov@gmail.com
changelog:
  - Update to 2.1.2.
    - IIDC-over-USB support
    - Bug fixes:
      bayer conversion problem for 16bit over MONO16
      dc1394_deinterlace_stereo_frames (LP#360520)
    - Bug fixes on Linux Juju:
      missing frames with OHCI 1.0
      automatic iso allocation
      timestamp support
      broadcasting


author: davejplater@gmail.com
changelog:
  - Version 1.2.2 no longer builds with libraw1394-2.0.5 so sub packages
    libdc1394_control12 and libdc1394_control12-devel are no longer
    provided. See entry for Tue Aug 15 14:10:33 CEST 2006.


author: matwey.kornilov@gmail.com
changelog:
  - Update to 2.1.3.
    - Bug fixes:
      Fix for usb writes larger than 1 quadlet
      On MAC OS, add needed frameworks to link line
      Update firewire-{cdev,constants}.h to latest version and license
      Change dequeue/enqueue to return error code if usb transfer haserror
      dc1394/conversions.h: Fix typo in DC1394_STEREO_METHOD_MIN define


author: idonmez@suse.com
changelog:
  - Add libdc1394-visibility.patch to properly hide internal symbols
    to prevent potential clashes with other libraries, sf #3361405 ,
    bko # 268267


author: matwey.kornilov@gmail.com
changelog:
  - Update to 2.1.4.
    - Allow image buffers to be editable by client apps on Linux juju
    - Correct error in downsample bayer function
    - Rename poorly named externally-visible symbol usb_init
      (meanwhile libdc1394-visibility.patch is still kept)


author: matwey.kornilov@gmail.com
changelog:
  - Update to 2.2.0.
    - new Windows stack
    - fixed small memory leak in Juju
    - added two USB cameras from Point Grey.


author: crrodriguez@suse.de
changelog:
  - update to version 0.2.1 libdiscid1
    * Addded the discid_get_webservice_url() function
    * other non linux relevant changes


author: toddrme2178@gmail.com
changelog:
  - Added 32bit compatibility libraries
  - Fixed spec file line breaks
  - Added BuildRequires:  pkg-config (fix for RPMLINT warning)


author: coolo@suse.com
changelog:
  - update to 0.2.2
    - Set libtool version number to 2:1:2 because it is backwards compatible
      with versions 0.1.x. Thanks to Luks for spotting this.
  - ran spec-cleaner and rename shared library package


author: crrodriguez@opensuse.org
changelog:
  - autotools fixes, all C files must include config.h
  - Use openSSL for crypto, we have waay too many internal
    implementations of common digest algos.
  - Run make check


author: Johannes Dewender <novell@JonnyJD.net>
changelog:
  - updated to 0.3.0
    - Fixed reading of 99 track CDs on Mac OS X.
    - Added API for reading ISRCs and MCNs (implemented on Windows and Mac OS X).
    - Added Solaris, OpenBSD and kFreeBSD support.
  - libdiscid-visibility.patch, libdiscid-no-crypto.patch
    Adapted to the 0.3 release


author: tserong@suse.com
changelog:
  - dlm_controld: fix build with old (< 3.0) kernel headers
  - dlm_controld: clear waiting plocks for closed files
  - dlm_controld: Introduce RB tree for improving plock resources searching
    efficiency
  - dlm_controld: RB tree implementation borrowed from the kernel source
  - dlm_controld: remove oom_adj
  - dlm_controld: ignore plocks until checkpoint time
  - dlm_controld: fix plock signature in stored message
  - dlm_controld: fix plock owner syncing
  - dlm_controld: fix plock owner in checkpoints
  - dlm_controld: fix plock checkpoint signatures
  - dlm_controld: wrong fencing time comparison
  - dlm_controld.pcmk: Prevent use-of-NULL by checking the node has a valid
    address before adding it to configfs
  - dlm_controld: always return error if the daemon is not ready to operate


author: tserong@suse.com
changelog:
  - fix build with current pacemaker
    (/usr/include/pacemaker/crm/common/stack.h
    moved to
    /usr/include/pacemaker/crm/cluster/stack.h)


author: ygao@suse.com
changelog:
  - dlm_controld: Replace use of crm_is_member_active() with the new
    crm_is_peer_active() from pacemaker > 1.1.7


author: jjzhang@suse.com
changelog:
  - dlm_controld: fix plock dev_write no op (bnc#777137)
    add bnc777137-fix-plock-dev_write-no-op.patch


author: xli@suse.com
changelog:
  - fix the build issue on openSuSE 12.3 Milestone 1 (bnc#798263)
    add bnc798263-fix-opensuse123-compile-error.patch


author: dimstar@opensuse.org
changelog:
  - Go back to version 2.0.1 (stable branch):
    + 2.1.0 is considered unstable and should not be used yet
    + Fixes the license headers in various source files, making clear
      that LGPLv2.1+ is the right license.
  - Rename the shlib package to libdmapsharing1, according the soname
    of this version.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.0.4:
    + Fix SO_VERSION and bump version number
  - Changes from version 2.0.3:
    + Add DMAPMediaKind enum
  - Changes from version 2.0.2:
    + Fix serving to iTunes 10


author: vuntz@opensuse.org
changelog:
  - Update to version 2.9.12. This is a summary of the changes in the
    2.9.x branch:
    + Various API changes.
    + Attempt to serve on IPv6.
    + Fix authentication.
    + Add support for Remote version 2.
    + Add client-side DNS-SD.
    + Declare support for raop on mDNS (used by AirPortExpress).
    + Make library useful without GStreamer.
    + Vala-related clean up.
    + Several compatibility fixes.
    + Several bug fixes.
    + Code cleanups.
  - Summary of changes introduced in the 2.1.x branches:
    + Add DACP support.
    + Fix serving to iTunes 10.
    + Allow two DMAP sub-protocols (e.g., DAAP and DPAP) in one
      process.
    + Several bug fixes.
  - Change libsoup-devel BuildRequires to pkgconfig(libsoup-2.4).
  - Add missing pkgconfig(gdk-pixbuf-2.0) BuildRequires, needed for
    cover art features.
  - Remove pkgconfig(avahi-compat-libdns_sd) BuildRequires: we know
    it will not be used for dns-sd, as the standard avahi API will be
    used.
  - Add libdmapsharing-missing-header.patch to fix build: add a
    missing include.
  - Rename libdmapsharing2 to libdmapsharing-3_0-2 after library name
    change.
  - Update descriptions.
  - Stop using source service to download the tarball, as Factory
    will move away from this.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.9.13:
    + Use decodebin2 instead of decodebin.
    + Make Apple dns_sd DMAPMdnsBrowser work with multiple shares.
    + Several small bug fixes.
    + Plug memory leaks.
    + Code cleanups.
    + Build fixes.
  - Drop libdmapsharing-missing-header.patch: fixed upstream.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.9.15:
    + Change "Ignoring local service..." message from g_warning to
      g_debug
    + Use pkg-config's uninstalled feature with vapigen


author: cgiboudeaux@gmx.com
changelog:
  - Update to 0.7.4
    library: Relicensed to use Simplified BSD with waiver option
    library: Added new error codes and messages in dmtxencode.c
    library: Added DmtxByteList struct and supporting functions
    library: Changed file header with updated text
    library: Fixed ECC bug for 144x144 case (thanks Huver!)
    library: New Reed Solomon implementation
    library: New repository structure: libdmtx, dmtx-utils, and dmtx-wrappers


author: crrodriguez@suse.de
changelog:
  - fix build by adapting to the library packaging policy
  - remove useless libtool archive
  - correct some minor packaging issues


author: crrodriguez@suse.de
changelog:
  - Update to version 1.12, various bugfixes including
    support for newwer python versions
  - update download URLs


author: tobias.johannes.klausmann@mni.thm.de
changelog:
  - Update to version 2.4.37:
    + Put the proper context APIs in place.
  - Add a patch to build 2.4.37 successfully!
    + Added N_0001-Add-a-forgotten-return-needed-for-opensuse-buildserv.patch


author: tobias.johannes.klausmann@mni.thm.de
changelog:
  - Update to version 2.4.39:
    + radeon: add prime import/export support
    + intel: Use VG_CLEAR on the context destroy ioctl as well.
    + radeon: fix allocation of MSAA surfaces on r600-r700
    + radeon: align r600 msaa buffers to a multiple of macrotile size
    * num samples
    + tests/modetest: Add a forgotten return, needed for opensuse buildservice
    + omap: include omap_drm.h independently


author: sndirsch@suse.com
changelog:
  - u_Fix-compilation-on-systems-that-don-t-provide-O_CLOE.patch
    * Fix compilation on systems that don't provide O_CLOEXEC.
      Patch suggestion by Thomas Klausner <wiz%NetBSD.org@localhost>.
      See also http://mail-index.netbsd.org/pkgsrc-changes/2012/08/13/msg076887.html


author: tobias.johannes.klausmann@mni.thm.de
changelog:
  - Update to version 2.4.40:
    + radeon: add some new SI pci ids
    + radeon: fix unused-function warning
    + intel: Fix "properly test for HAS_LLC"
    + intel: Correct the word decoding for gen2 3DSTATE_LOAD_STATE_IMMEDIATE_1
    + configure.ac: Allow forcible disabling of Cairo support
    + intel: properly test for HAS_LLC
    + fix make distcheck
    + vmwgfx: No longer experimental
    + intel: add support for ValleyView
    + libdrm: man page infrastructure and a few sample man pages
    + intel: Mark bo's exported to prime as not reusable
    + libkms: link against libdrm
    + radeon: don't take the stencil-specific codepath for buffers without
      stencil
    + radeon: don't force stencil tile split to 0
    + radeon: fix stencil miptree allocation of combined ZS buffers on EG and
      SI
    + radeon: fix tile_split of 128-bit surface formats with 8x MSAA
    + radeon: Fix layout of linear aligned mipmaps on SI.
    + radeon: Memory footprint of SI mipmap base level is padded to powers of
      two.
    + radeon: Sampling pitch for non-mipmaps seems padded to slice alignment
      on SI.
    + initialize width/height fields in drmModeCrtc
    + omap: release lock also on error paths


author: tobias.johannes.klausmann@mni.thm.de
changelog:
  - Update to version 2.4.41:
    + radeon: add new SI pci id
    + nouveau: disallow pushbuf BOs in multiple memory types
    + nouveau: expose channel engine selection on kepler chipsets
    + intel: Remove the fence count contributions when clearing relocs
    + man: convert manpages to XML instead of plain troff
    + man: add drm.7 overview page
    + man: add drm-kms overview page
    + man: add drm-memory overview page
    + intel: Fix missing ETIME on BSD operating systems
    + drm/radeon: track global bo name and always return the same
    + man: disable man page building until David saves us all
    + libdrm_nouveau.pc: don't include I${includedir}/nouveau
    + libkms: fix memory leak in error path
    + libkms: return -EINVAL on fstat error


author: tobias.johannes.klausmann@mni.thm.de
changelog:
  - Update to version 2.4.42:
    + radeon: add OLAND family
    + radeon: add OLAND pci ids
    + man: fix manpage build instructions
    + intel: add more VLV PCI IDs
    + nouveau: use @PACKAGE_VERSION@ in libdrm_nouveau.pc
    + libdrm: remove DISTCHECK_CONFIGURE_FLAGS
    + configure.ac: bump version to 2.4.42 for release
    + radeon: Fix 1D tiling layout on SI.
    + man: Fix typo and use $() for make expressions


author: olh@suse.de
changelog:
  - update to version 1.0.0
    split libdv4 package which contains only libraries
    remove unused update-desktop-files
    build parallel


author: vuntz@opensuse.org
changelog:
  - Add trivial libdv-gtk2.patch to use GTK+ 2 instead of GTK+ 1. The
    patch comes from Debian.
  - Change gtk1-compat-devel BuildRequires to gtk2-devel.
  - Remove AutoReqProv: it's default now.
  - Use makeinstall macro.
  - Use includedir instead of /usr/include.


author: crrodriguez@suse.de
changelog:
  - fix wrong .so file in non-devel package.
  - remove static libraries and pointless libtool archive with empty
    dependency_libs.


author: sbrabec@suse.cz
changelog:
  - Updated to version 0.1.6:
    * fixed a parsing bug due to outdated spec in ISO 639 language
      descriptor
    * fixed the use of uninitialized data when
      section_syntax_indicator=0
    * fixed a parsing bug in the EBU teletext descriptor decoder
    * fixed the declaration of dvbpsi_DecodeTeletextDr
    * new example tool for checking an MPEG-2 TS file
    * fixed EIT discontinuities
    * new cat support
    * new PDC support descriptor 0x69


author: dimstar@opensuse.org
changelog:
  - Update to version 0.1.7:
    + new VBI data descriptor support (0x45)
    + NIT support
    + TOT/TDT support
    + new DVB Satellite Delivery systems descriptor support (0x43)
    + new DVB Local time offset descriptor support (0x58)
    + new Terrestrial Delivery systems descriptor support (0x5a)
  - Remove autoreconf call: there is no need for it.
  - Add pkg-config BuildRequires.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.0:
    + License change of libdvbpsi from GPLv2 to LGPLv2.1
    + new CUE Identifier descriptor support (0x8a)
    + new Splice Information Section table support (0xFC) (SCTE 35
      2004)
    + new BAT table (decoder and generator)
    + new descriptor 0x44
    + depreceated all API's in preparation for 1.0.0 release with
      reworked API
  - Adjust License Tags from GPLv2+ to LPGLv2.1+
  - Remove Provides/Obsoletes libdvbpsi: openSUSE 10.3 is long gone.


author: pascal.bleser@opensuse.org
changelog:
  - use proper filenames in files section, to make the build fail if the
    SONAME changes
  - update to 0.2.2:
    * revert regression introduced by "ignore initial discontinuity" commit
  - changes from 0.2.1:
    * ignore initial discontinuity


author: hvogel@suse.de
changelog:
  - update to version 4.1.2, switching to version from mplayerhq
    * multiple build system fixes
    * added dvdnav_describe_title_chapters(title) to get title
      and chapters duration
    * added dvdnav_audio_stream_channels() to return number
      of channels
    * fixed dvdnav_time_search() in multi-angle dvds (but it still
      needs improvements)
    * added dvdnav_audio_stream_format() to identify the codec used
      in audio streams
    * starting DVD playback at specific title/part positions with
      dvdnav_{title,part}_play() works again
    * fixed error "Expected NAV packet but none found." occuring
      sometimes on resume from menu


author: hvogel@suse.de
changelog:
  - update to 4.1.3
    * fixes regarding potential memory and resource leaks
    * added pkg-config support
  - branch library subpackage


author: pascal.bleser@opensuse.org
changelog:
  - update to 4.2.0:
    * added dvdnav_get_serial_string() function
    * fixed ifo leak in dvdnav_describe_chapters()
    * added dvdnav_get_video_resolution() to retrieve video resolution
    * added dvdnav_program_play() & dvdnav_current_title_program() for
      more reliable playback
    * fixed deadlock between dvdnav_reset() and dvd_clear()
    * fixed pthread_mutex_destroy macro for Win32
    * fixed numerous assertion failures occuring when playing DVDs with
      new "copy protection" schemes
    * fixed forward seeks to always move forward


author: sbrabec@suse.cz
changelog:
  - Updated to version 0.9.7:
    * Properly call dvdinput_free().
  - Name package according to shared library packaging policy.


author: hvogel@suse.de
changelog:
  - update to 4.1.3 fork from mplayer
    * fixes regarding potential memory and resource leaks
    * added dvdread-config
    * added pkgconfig support


author: pascal.bleser@opensuse.org
changelog:
  - update to 4.2.0:
    * fixed ARM memory alignment issue
    * added a missing DVDFileStat function
    * exposed the dvd_stat_t struct in header
    * fixed libdvdread closing stdin if it can't open the file/device
    * fixed a segfault in UDFFileEntry on some badly mastered DVDs
    * fixed big-endian builds
    * provide BUP file support for more issues
    * move UDFReadBlocksRaw declaration to dvdread_internal.h
    * fixed double free of parental management information
    * fixed crash when PTT is too short
    * fixed segfault when reading certain DVDs, for example "Thor"


author: crrodriguez@opensuse.org
changelog:
  - Use openssl for crypto, we have too many duplicated
    implementations of common digest algos
  - Autotools fixes.


author: bwalle@suse.de
changelog:
  - update dwarfextract: fold dwarf-dwarfextract4.patch into
    (from LKCD CVS) libdwarf-add-dwarfextract


author: bwalle@suse.de
changelog:
  - update to 20080818
    Minor improvements: dwarfdump print_reloc.c referred to
    sym_data_entry_count in one place where sym_data_64_entry_count
    should have been tested. DW_DLA_PUBTYPE_CONTEXT was a typo,
    DW_DLE_PUBTYPE_CONTEXT was intended. Fixed indentation and
    removed some tabs in favor of spaces (in five files). A couple
    files had a couple lines with CR-LF line endings, the CR is now
    gone. Corrected minor typographical errors in libdwarf2p.1.mm and
    libdwarf2.1.mm and regenerated the pdfs.


author: dgollub@suse.de
changelog:
  - removed dwarfextract from libdwarf-tools package
    (got split into seperated package: dwarfextract)
  - reenabled static build of libdwarf


author: dgollub@suse.de
changelog:
  - added libdwarf-dwarf3-dw_attributes.patch:
    Allow attribute DW_AT_const_value in dwarf_add_AT_targ_address_b().
    GCC generates code which has DW_AT_const_value with DW_FORM_addr.
    Additional DWARF3 enhancments:
    - allow DW_AT_entry_pc in dwarf_add_AT_targ_address_b()
    - allow DW_AT_call_column, DW_AT_call_file, DW_AT_call_line in
      dwarf_add_AT_unsigned_const


author: jengelh@medozas.de
changelog:
  - Update to newer libdwarf (20100808), because the "perf" package
    needs a version >= 20100214. Fixes include:
    * dwarfdump was counting eh_frame low-pc as a duplicate of
    .debug_frame low-pc
    * Fixes some CFA_expression handling in libdwarf and allows some
    compiler mistakes a bit more leeway in dwarfdump (so the dump
    continues in the face of certain errors).
    * ARM and MIPS64BE handling
  - Stripped changelog from .spec file, since it is already in
    .changes.


author: jw@suse.com
changelog:
  - updated to 20121130
    which fixes http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=681748
    dwarfdump ERROR:  dwarf_loclist:  DW_DLE_LOC_EXPR_BAD (128)
  - enabled dwarfdump2 in specfile


author: jw@suse.com
changelog:
  - dwarfdump2 does not build on SLE_11_SP1, skipping.
  - removed libdwarf-relocation-support.patch,
    assumed upstream as a different implementation.


author: hvogel@suse.de
changelog:
  - update to version 3.1.0
    * add AKA authentication
    * improve compliance & flexibility
    * fix building SUBSCRIBE refresh
    * fix compliance issue with refer-to to-tag/from-tag parameters.
    * fix bug for retransmissions or ACK with proxy that resolve
      to several IP.
    * handle the "expires" parameter to update registration interval.
    * handle the "expires" parameter to update publication interval.
    * handle automatically publish refresh,
      and some error codes (423).


author: seife+obs@b1-systems.com
changelog:
  - update to version 3.5.0
    * a lot of minor change/fix/improvments, sorry for not being
      able to have an history here...
  - eXosip2 (3.4.0)
    * handle keep alive for TCP/TLS.
    * fix when receiving additionnal CRLF on reliable transport.
    * modification to allow non-blocking socket for reliable transport. (TLS/TCP)
    * fix tag issue with application where tag is missing.
    * fix Contact header in request within dialog for non-udp protocol.
    * remove 481 auto answer for unsolicited NOTIFY.
    * fix static id range.
    * initial code for TCP fragmentation.
    * osip_list prototypes and warnings fix
    * fix transport matching for redirection using other transport than udp
  - eXosip2 (3.3.0)
    * Fix when 200ok include a contact with an empty line parameter.
    * Fix for replaces header longuer than 256 char.
    * Fix SRV record with more than 10 answers.
    * Sort SRV record.
    * Option to disable NAPTR requests.
  - eXosip2 (3.2.0)
    * Improve TLS support and add an API for ssl information & files.
    * return new error code for all API.
    * remove automatic answers to PRACK. (must be done in application now)
    * remove automatically outgoing non established susbscriptions.
  - packaging stuff:
    * fix spelling errors in descriptions, other rpmlint warnings
    * rename libeXosip2-4 to libeXosip2-6 (changed SONAME)


author: cmorve69@yahoo.es
changelog:
  - update to version 0.8.0
    - new macros to simplify and unify the way to declare and define EBML elements
    - new macros to access variables of a Class/Object so that switching to libebml v2 is transparent
    - add an EBML_STRICT_API compilation flag (off by default) to avoid direct access to internal class variables
    - fix some building issues on Linux and MinGW
    - add accessor calls to the base classes to avoid direct access to internal class variables
    - add iterators to navigate throught the EbmlMaster children
    - use a new filepos_t type for everything that relates to an element position/data size with INVALID_FILEPOS_T in case of errors
    - remove the const on integer values


author: cmorve69@yahoo.es
changelog:
  - Update to version 1.0.0
    - Fix more issues which came to light with the recent push of
      WebM -- mostly regarding elements with unknown sizes.


author: reddwarf@opensuse.org
changelog:
  - update to version 1.2.0
    - no need to put the internal code of EbmlCrc32 in the public header
    - more safety on the Binary buffer handling in case we run out of memory
    - fix CRC32 detection in master elements
    - fix compilation under gcc 4.5
    - Fixed handling of UTF-8 strings with characters encoded in more than three bytes
    - Increased library .so name to .3 due to binary incompatible changes


author: dimstar@opensuse.org
changelog:
  - Update to version 1.2.1:
    + fix the constructor of CRTError in StdIOCallback
    + fix the size returned by MemIOCallback::read() when reaching
      the end of the buffer
    + add a macro to define signed integer elements that have a
      default value
    + fix compilation of debug builds on win32
    + fix for Sun Studio C compiler
  - Stop source service usage: Factory is moving to a slightly
    different approch to verify source authenticity. Cconsequently,
    specify a full URL as Source.


author: reddwarf@opensuse.org
changelog:
  - Update to version 1.2.2
    + fix usage of the DEBUG #define (use LIBEBML_DEBUG instead)
    + The EbmlCodeVersion variable now resides in the library instead of being declared static in the header file.
    + only use the test element to read once in the loop


author: zawel1@gmail.com
changelog:
  - Security and bugfix release 9.1.5:
    * Ignore SECURITY DEFINER and SET attributes for a procedural
      language's call handler (CVE-2012-2655)
    * Fix incorrect password transformation in "contrib/pgcrypto"'s DES
      crypt() function (CVE-2012-2143)
    * Prevent access to external files/URLs via "contrib/xml2"'s
      xslt_process() (CVE-2012-3488)
    * Prevent access to external files/URLs via XML entity references
      (CVE-2012-3489)
    * See the release notes for the rest of the changes:
      http://www.postgresql.org/docs/9.1/static/release.html
      /usr/share/doc/packages/postgresql/HISTORY


author: max@suse.com
changelog:
  - Bugfix release 9.1.6 (bnc#782251) to fix data corruption issues.
    * Users who upgrade from a previous 9.1 release should run
      REINDEX after applying this update.
      See also: http://wiki.postgresql.org/wiki/20120924updaterelease
    * For the full list of changes, see
      http://www.postgresql.org/docs/9.1/static/release.html
  - Change the base name of all PostgreSQL packages from postgresql
    to postgresql91 and adopt the new packaging schema, which allows
    the parallel installation of multiple PostgreSQL versions to
    simplify and speedup migration.
  - Move init script, sysconfig file and firewall configuration into
    a new package called postgresql-init which can work with
    different PostgreSQL versions.


author: max@suse.com
changelog:
  - Get the new packaging scheme over to the postgresql92 packages
    and make 9.2 the new default version.


author: darin@darins.net
changelog:
  - Updated to version 9.2.2
    * Fix multiple bugs associated with
      CREATE/DROP INDEX CONCURRENTLY
    * Correct predicate locking for DROP INDEX CONCURRENTLY
    * Fix buffer locking during WAL replay
    * Fix an error in WAL generation logic for GIN indexes
    * Fix an error in WAL replay logic for SP-GiST indexes
    * Fix incorrect detection of end-of-base-backup location
      during WAL recovery
    * Properly remove startup process's virtual XID lock when
      promoting a hot standby server to normal running
    * Avoid bogus "out-of-sequence timeline ID" errors in standby
      mode
    * Prevent the postmaster from launching new child processes after
      it's received a shutdown signal
    * Fix the syslogger process to not fail when log_rotation_age
      exceeds 2^31 milliseconds
    * Fix WaitLatch() to return promptly when the requested timeout
      expires
    * Avoid corruption of internal hash tables when out of memory
    * Prevent file descriptors for dropped tables from being held
      open past transaction end
    * See the release notes for the rest of the changes:
      http://www.postgresql.org/docs/9.2/static/release-9-2-2.html
      /usr/share/doc/packages/postgresql/HISTORY


author: darin@darins.net
changelog:
  - Updated to version 9.2.3
    * Prevent execution of enum_recv from SQL (Tom Lane)
    * Fix multiple problems in detection of when a consistent database
      state has been reached during WAL replay
    * Fix detection of end-of-backup point when no actual redo
      work is required
    * Update minimum recovery point when truncating a relation file
    * Fix recycling of WAL segments after changing recovery target
      timeline
    * Properly restore timeline history files from archive on
      cascading standby servers
    * Fix lock conflict detection on hot-standby servers
    * Fix missing cancellations in hot standby mode
    * See the release notes for the rest of the changes:
      http://www.postgresql.org/docs/9.2/static/release-9-2-3.html
      /usr/share/doc/packages/postgresql/HISTORY


author: max@suse.com
changelog:
  - Version 9.2.3 also fixes bnc#802679, CVE-2013-0255.
  - Remove postgresql92-full.spec.in and use postgresql92.spec as the
    master for generating postgresql92-libs.spec.


author: vuntz@opensuse.org
changelog:
  - Update to version 20090923-3.0:
    + all: apply Apple patches from:
      http://opensource.apple.com/source/libedit/libedit-11/patches
  - Changes from previous versions:
    + version-info: 0:33:0
    - all: Use predefined macro __sun to identify Solaris
    - src/el.c: Ignore comment lines in .editrc
    + version-info: 0:32:0
    - all: sync with upstream source.
    + version-info: 0:31:0
    - all: sync with upstream source.
    + version-info: 0:30:0
    - all: sync with upstream source.
    + version-info: 0:29:0
    - all: sync with upstream source.
    + version-info: 0:28:0
    - all: sync with upstream source. MAJOR.MINOR version is now
      3.0. This is due to NetBSD changing time_t and dev_t to 64
      bits. It does not really effect this package.
    - configure.ac: Remove '--enable-debug' configure flag. The
      autoconf way to control flags is by specifying them when
      running configure, e.g. 'CFLAGS="-O0 -g" ./configure'
  - Fix self-obsoletion of libedit.
  - Add libedit-ncurses-pkg-config.patch to fix the pkg-config file
    so that it references ncurses, and not curses.


author: crrodriguez@opensuse.org
changelog:
  - Update to version 20110802, fix use after free triggerable
    with sftp autocompletion and MALLOC_PERTURB set.


author: crrodriguez@opensuse.org
changelog:
  -  open all FDs with O_CLOEXEC in the library code.
  -  use gcc visibility by just reusing upstream macros "public"
    and "protected"


author: andreas.stieger@gmx.de
changelog:
  - update to Version 0.4.1 (rgerhards), 2012-04-16
    - fixed configure.ac in regard to math lib
  - also incorporates Version 0.4.0 (rgerhards), 2012-02-21
    - rename convert tool to prevent name clash with ImageMagick's tool
    - support for decoding json added
    - bugfix: ee_newFieldFromNV() did not work correctly
      value was set, but number of values were not corrected, this the
      value could not be used (looked like non-present)
  - also incorporates Version 0.3.2 (rgerhards), 2011-11-22
    - API enhancements:
    * added capability to enumerate tags inside a tagbucket
    * added capability to obtain tagbucket for an event
    - -> ee_EventGetTagbucket()
    * added capability to add a string value to a field in one call
    - -> ee_addStrValueToField()
    * added ee_getTag(), ee_setTags()
    - added additional parser
    * RFC5424Date
    - potentially problematic API change: in earlier versions, the
      function ee_TagbucketHasTag() was errornously name ee_BucketHasTag().
      This has been corrected, potentially resulting in API
      incompatibility. We have accepted this, because we are at level 0.x
      AND know that potentially no current user has ever used this
      function, but instead the upper-layer equivalents. But if thinks
      break, you now know why ;)
    - flat tags are no longer encoded in the CEE encoders as CEE does not
      support flat tags. However, this can be turned on via context flags,
      if desired
    - bugfix: compile problems under Solaris
      closes: http://bugzilla.adiscon.com/show_bug.cgi?id=253
    - bugfix: ee_EventGetTagbucket() always returned -1 (error)
  - also incorporates Version 0.3.1 (rgerhards), 2011-04-18
    - API extensions
    - brought tag handling a bit inline with upcoming 0.6 draft CEE spec
  - also incorporates Version 0.3.0 (rgerhards), 2011-04-06
    - extended API
    - added support for tags
  - also incorporates Version 0.2.0 (rgerhards), 2011-04-01
    - added additional parsers
    * Time12hr
    * Time24hr
    * ISODate
    * QuotedString
    - added CSV encoder (very experimental)
    - removed dependency on libxml (which we currently do not need)


author: coolo@novell.com
changelog:
  - update to 2.0.15 (yes, majorly screwed up upstream as
    version downgrade for rpm)
    * the change against 2.0 is mainly a huge list of bug fixes,
    http://eigen.tuxfamily.org/index.php?title=ChangeLog#Eigen_2.0.15


author: toddrme2178@gmail.com
changelog:
  - update to 2.0.16
    * Fix bug in 3x3 tridiagonlisation (and consequently in 3x3
    selfadjoint eigen decomposition).
    * Fix compilation for new gcc 4.6.
    * Fix performance regression since 2.0.12: in some matrix-vector
    product, complex matrix expressions were not pre-evaluated.
    * Fix documentation of Least-Square.
    * New feature: support for part<SelfAdjoint>.
    * Fix bug in SparseLU::setOrderingMethod.


author: meissner@suse.de
changelog:
  - updated to 0.8.11
    - Fixed a bug in elf_rawfile()
    - If you use ELF_F_LAYOUT together with ELF_F_LAYOUT_OVERLAP,
    elf_update() will now tolerate overlapping sections.


author: meissner@suse.de
changelog:
  - updated to 0.8.12
    - Due to some unfortunate confusion, the elf_getphnum(),
    elf_getshnum() and elf_getshstrndx() are not compatible
    between libelf implementations. Therefore, the developers
    decided to replace them with new functions: elf_getphdrnum(),
    elf_getshdrnum() and elf_getshdrstrndx(), which will always
    return -1 on failure and 0 on success. Code using the old
    interface should be upgraded to increase portability.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.3.11:
    + Change a string and add a translator comment. bgo#589339.
    + Fix build failure on kFreeBSD. bgo#592474.
    + Use gtk_widget_get_visible() on GTK+ >= 2.19.7. bgo#612108.
    + Modernise autotools configuration. bgo#613316.
    + Fix some compiler warnings.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.4.0:
    + Switch to GTK3:
    - Use avahi-ui-gtk3, instead of avahi-ui [bgo#649404]
    + Fix compilation with GSEAL_ENABLE defined.
  - Change -devel style BuildRequires to pkgconfig() ones:
    + Old ones: glib2-devel, libavahi-glib-devel, libsoup-devel.
    + New ones: glib-2.0, libsoup-2.4, avahi-ui-gtk3.


author: vuntz@opensuse.org
changelog:
  - Add explicit pkgconfig() BuildRequires instead of relying on
    something else to bring them in: gnutls, uuid.


author: vuntz@opensuse.org
changelog:
  - Add libepc-git-fixes.patch: fixes from git to really build
    against GTK+ 3. This is needed for the new totem to build
    correctly with libepc.
  - Add gnome-common BuildRequires, and call to gnome-autogen.sh,
    needed for above patch.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.4.1:
    + Really use gtk+ 3 in libepc-ui [bgo#657679]
  - Drop libepc-git-fixes.patch: fixed upstream.
  - Remove gnome-common BuildRequires and call to gnome-autogen.sh,
    as there is no more patch requiring it.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.4.2:
    + Build:
    - examples: Fix linker problems.
    - Avoid use of deprecated G_CONST_RETURN (bgo#660558).


author: dimstar@opensuse.org
changelog:
  - Update to version 0.4.4:
    + Correct the libepc-1.0 pkg-config file to mention gnutls,
      bgo#668882.
  - Add xz BuildRequires on openSUSE <= 12.1, in order to be able to
    decompress the xz-compressed tarball.


author: cfarrell@suse.com
changelog:
  - license update: SUSE-Liberation
    The correct license from the spreadsheet linked at license.opensuse.org


author: asterios.dramis@gmail.com
changelog:
  - Update to version 2.00.0.
  - The package license changed to OFL-1.1.
  - Build the fonts from sources. Added fontforge build requirement for this.
  - Add a Provides: entry for "scalable-font-el".


author: pgajdos@suse.com
changelog:
  - update to version 2.00.1:
    * Glyphs with multiple unicode encodings inhibit subsetting.
    * Following GASP table version as per Liberation old version.
    * Added support for Serbian glyphs for wikipedia.


author: pgajdos@suse.com
changelog:
  - don't build from sources; build depends on fonttools 2.3 and that
    would break build for released distributions


author: pgajdos@suse.com
changelog:
  - branched from liberation-fonts in order to keep Liberation fonts
    1.xx series in distribution [bnc#788838]
  - created 12-suse-liberation2-hinting.conf and
    12-suse-liberation2-hintstyle.conf: use autohinting (hintfull)


author: pgajdos@suse.com
changelog:
  - for 12.1 and less, increase priority for *-suse-liberation2-hint*.conf
    to be read after 50-suse-pre-user.conf which includes ../suse-hinting.conf


author: lmichnovic@suse.cz
changelog:
  - Updated to version 1.0.4
  - enabled support for lwres: lwres_includedir.patch; bind-devel added into NFB
  - enabled support for ntlm, etrn


author: bwalle@suse.de
changelog:
  - allow multiple calls of smtp_set_header() for Cc and Bcc headers
  - disable lwres because we don't want to have a daemon (the lwresd)
    running just for address resolution


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.6:
    + Each component matched by match-domain() is either a single
      '*' which matches anything or a case-insensitive comparison
      with a string of alphanumeric characters or a '-'.
  - Changes from version 1.0.5:
    + The Gmail server reports enhanced status codes but then fails
      to provide them in some cases. The parser is now tolerant of
      this but warns the application using a new event flag
      SMTP_EV_SYNTAXWARNING that it is progressing despite the syntax
      error.
    + Fixed bug where To, Cc, Bcc etc. accepted only single values
      instead of a list.
    + Fix reversed comparison on the return value of gettimeofday().
  - Drop upstream fixed patches libesmtp-1.0.4-multiple-cc.patch and
    libestmp-commonname.diff.
  - Cleaned spec file using spec-cleaner.


author: andreas.stieger@gmx.de
changelog:
  - libestr 0.1.2
    - added new API functions:
    * es_strcasebufcmp()
    * es_strcasecmp()
  - also includes libestr 0.1.1
    - added new API functions:
    * es_newStrFromNumber(),
    * es_str2num()
    * es_strncmp()
    * es_strncasecmp()
    * es_strContains()
    * es_strCaseContains()
    * es_tolower()


author: anosek@suse.cz
changelog:
  - updated to version 0.54
    - fixed regression on IMAP APPEND
    - cleanup
    - version fixes
    - IPv6 issue
    - gmail issues


author: puzel@suse.cz
changelog:
  - update to 0.58
    * Improvements on SSL implementation.
    * Gnutls: Better fix (API-compatible with libgnutls13)
    * Gnutls: Use compatibility mode to avoid being unable to
    * connect to some servers. (see Claws Mail's bug #1930)
    * SSL: Rehandshake if server asks to.


author: mrueckert@suse.de
changelog:
  - update to version 4.00
    - "PORTING FROM LIBEV 3.X TO 4.X" (in ev.pod) is recommended
      reading.
    - ev_embed_stop did not correctly stop the watcher (very good
      testcase by Vladimir Timofeev).
    - ev_run will now always update the current loop time - it
      erroneously didn't when idle watchers were active, causing
      timers not to fire.
    - fix a bug where a timeout of zero caused the timer not to fire
      in the libevent emulation (testcase by Péter Szabó).
    - applied win32 fixes by Michael Lenaghan (also James Mansion).
    - replace EV_MINIMAL by EV_FEATURES.
    - prefer EPOLL_CTL_ADD over EPOLL_CTL_MOD in some more cases, as
      it seems the former is *much* faster than the latter.
    - linux kernel version detection (for inotify bug workarounds)
      did not work properly.
    - reduce the number of spurious wake-ups with the ports backend.
    - remove dependency on sys/queue.h on freebsd (patch by Vanilla
      Hsu).
    - do async init within ev_async_start, not ev_async_set, which
      avoids an API quirk where the set function must be called in
      the C++ API even when there is nothing to set.
    - add (undocumented) EV_ENABLE when adding events with kqueue,
      this might help with OS X, which seems to need it despite
      documenting not to need it (helpfully pointed out by Tilghman
      Lesher).
    - do not use poll by default on freebsd, it's broken (what isn't
      on freebsd...).
    - allow to embed epoll on kernels >= 2.6.32.
    - configure now prepends -O3, not appends it, so one can still
      override it.
    - ev.pod: greatly expanded the portability section, added a
      porting section, a description of watcher states and made lots
      of minor fixes.
    - disable poll backend on AIX, the poll header spams the
      namespace and it's not worth working around dead platforms
      (reported and analyzed by Aivars Kalvans).
    - improve header file compatibility of the standalone eventfd
      code in an obscure case.
    - implement EV_AVOID_STDIO option.
    - do not use sscanf to parse linux version number (smaller,
      faster, no sscanf dependency).
    - new EV_CHILD_ENABLE and EV_SIGNAL_ENABLE configurable settings.
    - update libev.m4 HAVE_CLOCK_SYSCALL test for newer glibcs.
    - add section on accept() problems to the manpage.
    - rename EV_TIMEOUT to EV_TIMER.
    - rename ev_loop_count/depth/verify/loop/unloop.
    - remove ev_default_destroy and ev_default_fork.
    - switch to two-digit minor version.
    - work around an apparent gentoo compiler bug.
    - use enum instead of #define for most constants.
    - improve compatibility to older C++ compilers.
    - (experimental) ev_run/ev_default_loop/ev_break/ev_loop_new have
      now default arguments when compiled as C++.
    - ev_loop_new no longer leaks memory when loop creation failed.
    - new ev_cleanup watcher type.
  - move pkgconfig file to devel package
  - updated compiler warnings patch:
    old name libev-3.9_compiler_warnings.patch
    new name libev-4.00_compiler_warnings.patch


author: stbuehler@web.de
changelog:
  - build-require pkg-config to provide pkgconfig(libev)
  - update to version 4.01
    - automake fucked it up, apparently, --add-missing -f is not quite enough
      to make it update its files, so 4.00 didn't install ev++.h and
      event.h on make install. grrr.
    - ev_loop(count|depth) didn't return anything (Robin Haberkorn).
    - change EV_UNDEF to 0xffffffff to silence some overzealous compilers.
    - use "(libev) " prefix for all libev error messages now.


author: sweet_f_a@gmx.de
changelog:
  - explicit specify package group for subpackages to fix SLE build
    "error: Group field must be present in package: libev4"
  - BuildRequire pkgconfig instead of pkg-config to be more compatible


author: stbuehler@web.de
changelog:
  - update to version 4.04
    - fix two problems in the native win32 backend, where reuse of fd's
      with different underlying handles caused handles not to be removed
      or added to the select set (analyzed and tested by Bert Belder).
    - do no rely on ceil() in ev_e?poll.c.
    - backport libev to HP-UX versions before 11 v3.
    - configure did not detect nanosleep and clock_gettime properly when
      they are available in the libc (as opposed to -lrt).
  - update to version 4.03
    - officially support polling files with all backends.
    - support files, /dev/zero etc. the same way as select in the epoll
      backend, by generating events on our own.
    - ports backend: work around solaris bug 6874410 and many related ones
      (EINTR, maybe more), with no performance loss (note that the solaris
      bug report is actually wrong, reality is far more bizarre and broken
      than that).
    - define EV_READ/EV_WRITE as macros in event.h, as some programs use
      [#]ifdef to test for them.
    - new (experimental) function: ev_feed_signal.
    - new (to become default) EVFLAG_NOSIGMASK flag.
    - new EVBACKEND_MASK symbol.
    - updated COMMON IDIOMS SECTION.


author: reddwarf@opensuse.org
changelog:
  - update to version 4,11
    - INCOMPATIBLE CHANGE: ev_timer_again now clears the pending
      status, as was documented already, but not implemented in the
      repeating case.
    - new compiletime symbols: EV_NO_SMP and EV_NO_THREADS.
    - fix a race where the workaround against the epoll fork bugs
      caused signals to not be handled anymore.
    - correct backend_fudge for most backends, and implement a
      windows specific workaround to avoid looping because we call
      both select and Sleep, both with different time resolutions.
    - document range and guarantees of ev_sleep.
    - document reasonable ranges for periodics interval and offset.
    - rename backend_fudge to backend_mintime to avoid future
      confusion :)
    - change the default periodic reschedule function to hopefully
      be more exact and correct even in corner cases or in the far
      future.
    - do not rely on -lm anymore: use it when available but use our
      own floor () if it is missing. This should make it easier to
      embed, as no external libraries are required.
    - strategically import macros from libecb and mark rarely-used
      functions as cache-cold (saving almost 2k code size on typical
      amd64 setups).
    - add Symbols.ev and Symbols.event files, that were missing.
    - fix backend_mintime value for epoll (was 1/1024, is 1/1000 now).
    - fix #3 "be smart about timeouts" to not "deadlock" when
      timeout == now, also improve the section overall.
    - avoid "AVOIDING FINISHING BEFORE RETURNING" idiom.
    - support new EV_API_STATIC mode to make all libev symbols
      static.
    - supply default CFLAGS of -g -O3 with gcc when original CFLAGS
      were empty.
  - generate .pc manually to avoid having to regenerate the patch
    (that is not accepted upstream) and autoreconf call


author: meissner@suse.de
changelog:
  - updated to 1.4.9-stable:
    o event_add would not return error for some backends; from Dean McNamee
    o Clear the timer cache on entering the event loop; reported by Victor Chang
    o Only bind the socket on connect when a local address has been provided;
    reported by Alejo Sanchez
    o Allow setting of local port for evhttp connections to support millions
    of connections from a single system; from Richard J ones.
    o Clear the timer cache when leaving the event loop; reported by Robin Haberkorn
    o Fix a typo in setting the global event base; reported by lance.
    o Fix a memory leak when reading multi-line headers
    o Fix a memory leak by not running explicit close detection for server connections
  - updated to 1.4.8-stable:
    o Match the query in DNS replies to the query in the request; from Vsevolod Stakhov.
    o Fix a merge problem in which name_from_addr returned pointers to the stack; found by Jiang Hong.
    o Do not remove Accept-Encoding header
  - updated to 1.4.7-stable:
    o Fix a bug where headers arriving in multiple packets were not parsed; fix from Jiang Hong; test by me.
  - updated to 1.4.6-stable:
    o evutil.h now includes <stdarg.h> directly
    o switch all uses of [v]snprintf over to evutil
    o Correct handling of trailing headers in chunked replies; from Scott Lamb.
    o Support multi-line HTTP headers; based on a patch from Moshe Litvin
    o Reject negative Content-Length headers; anonymous bug report
    o Detect CLOCK_MONOTONIC at runtime for evdns; anonymous bug report
    o Fix a bug where deleting signals with the kqueue backend would cause subsequent adds to fail
    o Support multiple events listening on the same signal; make signals
    regular events that go on the same event queue; problem
    report by Alexander Drozdov.
    o Deal with evbuffer_read() returning -1 on EINTR|EAGAIN; from Adam Langley.
    o Fix a bug in which the DNS server would incorrectly set the type of a cname reply to a.
    o Fix a bug where setting the timeout on a bufferevent would take not effect if the event was already pending.
    o Fix a memory leak when using signals for some event bases; reported by Alexander Drozdov.
    o Add libevent.vcproj file to distribution to help with Windows build.
    o Fix a problem with epoll() and reinit; problem report by Alexander Drozdov.
    o Fix off-by-one errors in devpoll; from Ian Bell
    o Make event_add not change any state if it fails; reported by Ian Bell.
    o Do not warn on accept when errno is either EAGAIN or EINTR


author: meissner@suse.de
changelog:
  - Changes in 1.4.12-stable:
    o Try to contain degree of failure when running on a win32 version so
    heavily firewalled that we can't fake a socketpair.
    o Fix an obscure timing-dependent, allocator-dependent crash in the evdns code.
    o Use __VA_ARGS__ syntax for varargs macros in event_rpcgen when compiler
    is not GCC.
    o Activate fd events in a pseudorandom order with O(N) backends, so
    that we don't systematically favor low fds (select) or earlier-added fds
    (poll, win32).
    o Fix another pair of fencepost bugs in epoll.c.  [Patch from Adam Langley.]
    o Do not break evdns connections to nameservers when our IP changes.
    o Set truncated flag correctly in evdns server replies.
    o Disable strict aliasing with GCC: our code is not compliant with it.
  - Changes in 1.4.11-stable:
    o Fix a bug when removing a timeout from the heap. [Patch from Marko Kreen]
    o Remove the limit on size of HTTP headers by removing static buffers.
    o Fix a nasty dangling pointer bug in epoll.c that could occur after
    epoll_recalc(). [Patch from Kevin Springborn]
    o Distribute Win32-Code/event-config.h, not ./event-config.h
  - Changes in 1.4.10-stable:
    o clean up buffered http connection data on reset; reported by Brian O'Kelley
    o bug fix and potential race condition in signal handling; from Alexander Drozdov
    o rename the Solaris event ports backend to evport
    o support compilation on Haiku
    o fix signal processing when a signal callback delivers a signal; from Alexander Drozdov
    o const-ify some arguments to evdns functions.
    o off-by-one error in epoll_recalc; reported by Victor Goya
    o include Doxyfile in tar ball; from Jeff Garzik
    o correctly parse queries with encoded \r, \n or + characters


author: alexandre@exatati.com.br
changelog:
  - Spec file cleaned with spec-cleaner;
  - Changes in 1.4.14b-stable
    o Set the VERSION_INFO correctly for 1.4.14
  - Changes in 1.4.14-stable
    o Add a .gitignore file for the 1.4 branch. (d014edb)
    o Backport evbuffer_readln(). (b04cc60 Nicholas Marriott)
    o Make the evbuffer_readln backport follow the current API (c545485)
    o Valgrind fix: Clear struct kevent before checking for OSX bug. (5713d5d William Ahern)
    o Fix a crash when reading badly formatted resolve.conf (5b10d00 Yasuoka Masahiko)
    o Fix memory-leak of signal handler array with kqueue. [backport] (01f3775)
    o Update sample/signal-test.c to use newer APIs and not leak. (891765c Evan Jones)
    o Correct all versions in 1.4 branch (ac0d213)
    o Make evutil_make_socket_nonblocking() leave any other flags alone. (81c26ba Jardel Weyrich)
    o Adjusted fcntl() retval comparison on evutil_make_socket_nonblocking(). (5f2e250 Jardel Weyrich)
    o Correct a debug message in evhttp_parse_request_line (35df59e)
    o Merge branch 'readln-backport' into patches-1.4 (8771d5b)
    o Do not send an HTTP error when we've already closed or responded. (4fd2dd9 Pavel Plesov)
    o Re-add event_siglcb; some old code _was_ still using it. :( (bd03d06)
    o Make Libevent 1.4 build on win32 with Unicode enabled. (bce58d6 Brodie Thiesfield)
    o Distribute nmake makefile for 1.4 (20d706d)
    o do not fail while sending on http connections the client closed. (5c8b446)
    o make evhttp_send() safe against terminated connections, too (01ea0c5)
    o Fix a free(NULL) in min_heap.h (2458934)
    o Fix memory leak when setting up priorities; reported by Alexander Drozdov (cb1a722)
    o Clean up properly when adding a signal handler fails. (ae6ece0 Gilad Benjamini)
    o Do not abort HTTP requests missing a reason string. (29d7b32 Pierre Phaneuf)
    o Fix compile warning in http.c (906d573)
    o Define _REENTRANT as needed on Solaris, elsewhere (6cbea13)
  - Changes in 1.4.13-stable:
    o If the kernel tells us that there are a negative number of bytes to read from a socket, do not believe it.  Fixes bug 2841177; found by Alexander Pronchenkov.
    o Do not allocate the maximum event queue and fd array for the epoll backend at startup.  Instead, start out accepting 32 events at a time, and double the queue's size when it seems that the OS is generating events faster than we're requesting them.  Saves up to 512K per epoll-based event_base.  Resolves bug 2839240.
    o Fix compilation on Android, which forgot to define fd_mask in its sys/select.h
    o Do not drop data from evbuffer when out of memory; reported by Jacek Masiulaniec
    o Rename our replacement compat/sys/_time.h header to avoid build a conflict on HPUX; reported by Kathryn Hogg.
    o Build kqueue.c correctly on GNU/kFreeBSD platforms. Patch pulled upstream from Debian.
    o Fix a problem with excessive memory allocation when using multiple event priorities.
    o When running set[ug]id, don't check the environment. Based on a patch from OpenBSD.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.0.10:
    + Bugfixes:
    - Minor fix for IOCP shutdown handling fix
    - Correctly notify the main thread when activating an event
      from a subthread
    - Reject overlong http requests early when Expect:100-continue
      is set
    - EVUTIL_ASSERT: Use sizeof() to avoid "unused variable"
      warnings with -DNDEBUG.
    + Code cleanups:
    - bufferevent-internal.h: Use the new event2/util.h header,
      not evutil.h
    - Use relative includes instead of system includes consistently
    - Make whitespace more consistent
  - For all changes between 1.4.14 and 2.0.10, see ChangeLog.
  - BuildRequire pkg-config, for proper pkgconfig() provides.
  - Change library soname to libevent-2_0-5


author: friseer@gmx.de
changelog:
  - spec mods
    o libsoname macro
    o name macro
  - added baselibs.conf
  - rpmlint
    o fix self obsoletes


author: jengelh@medozas.de
changelog:
  - Remove redundant tags/sections per specfile guideline suggestions
  - Use "pkgconfig" BR so that the package also works on Redhats.


author: crrodriguez@opensuse.org
changelog:
  - Libevent 2.0.19
    * Fix periodic timeout behavior when time jumps forwar
    * Avoid certain priority inversions
    * More evdns improvements
    * lots of other bugfixes, see NEWS for details.
  - Provide openssl support.


author: andreas.stieger@gmx.de
changelog:
  - update to 2.0.20
    * core: Make event_pending() threadsafe
    * evhttp: Fix a memory leak on error in evhttp_uriencode
    * evbuffer: Avoid possible needless call to writev
    * evdns: memset sockaddr_in before using it
    * evhttp: Check more setsockopt return values when binding sockets
    * evdns: Avoid segfault on weird timeout during name lookup
    * bufferevent_ssl: Correctly invoke callbacks when a SSL
      bufferevent reads some and then blocks


author: crrodriguez@suse.de
changelog:
  - move shared libraries to /%{_lib} so syslog-ng can use them
  - remove static libraries
  - remove "la" files


author: mt@suse.com
changelog:
  - Changed RPM group to Development/Libraries/C and C++, added
    group tag to sub-packages as required to build on SLE-11.


author: meissner@suse.de
changelog:
  - updated to 0.6.17 (rc1/final)
    * Updated translations: cs, de, pl, sk, vi
    * New translations: nl, se, en_CA
    * Enabled sv translation by default
    * Bug fixes: #1773810, #1774626, #1536244, CVE-2007-6351, CVE-2007-6352,
      [#2071600] and others
    * Enhanced support of Canon and Olympus makernotes
    * Added support for Fuji and Sanyo makernotes
    * Added support for the NO_VERBOSE_TAG_STRINGS and NO_VERBOSE_TAG_DATA
      macros to reduce size for embedded applications
    * Added support for more tags


author: meissner@suse.de
changelog:
  - updated to 0.6.19
    * Fixed a heap buffer overflow during tag format conversion
    * Updated and new translations
    * Now using a binary search to make searching through the tag table faster
  - updated to 0.6.18
    * Updated and new translations
    * Added some example programs
    * libexif is now thread safe when the underlying C library is thread safe
      and when each object allocated by libexif isn't used by more than one
      thread simultaneously
    * Expanded the Doxygen API documentation
    * Access to the raw EXIF data through the ExifEntry structure members is
      now officially documented
    * Fixed some Olympus/Sanyo MakerNote interpretations
    * Added support for Epson MakerNotes
    * Fixed bug #1946138 to stop ignoring CFLAGS in the sqrt configure test
    * Added remaining GPS tags from the EXIF 2.2 spec to the tag table
    * Fixed the interpretation of some tags as being optional in IFD 1
      (to match the EXIF 2.2 spec) which stops them from being erroneously
      removed from a file when EXIF_DATA_OPTION_IGNORE_UNKNOWN_TAGS is set
    * Changed exif_tag_get_support_level_in_ifd() to return a value when possible
      when the data type for the given EXIF data is unknown. This will cause
      tags to be added or deleted when tag fixup is requested even, without a
      data type being set.
    * Added support for writing Pentax and Casio type2 MakerNotes
    * Improved display of Pentax and Casio type2 MakerNotes
    * Completely fixed bug #1617997 to display APEX values correctly
    * Stopped some crashes due to read-beyond-buffer accesses in MakerNotes
    * Don't abort MakerNote parsing after the first invalid tag
    * Sped up exif_content_fix()
    * Fixed negative exposure values in Canon makernotes (bug #2797280)
    * New API entry point: exif_loader_get_buf()


author: meissner@suse.de
changelog:
  - updated to 0.6.20
    * New translations: bs, tr
    * Updated translations: be, cs, da, de, en_GB, en_CA, it, ja, nl, pl, pt_BR,
      pt, ru, sk, sq, sr, sv, vi, zh_CN
    * Fixed some problems in the write-exif.c example program
    * Stop listing -lm as a required library for dynamic linking in libexif.pc
    * Turned on the --enable-silent-rules configure option
    * Changed a lot of strings to make the case of the text more consistent
    * exif_entry_dump() now displays the correct tag name for GPS tags
    * Fixed some invalid format specifiers that caused problems on some platforms
    * Display rational numbers with the right number of significant figures
  - shared library packaging policy , new package libexif12


author: aj@suse.de
changelog:
  - Provide/obsolete old libexif package name so that upgrade and
    dependencies from other packages continue to work.


author: meissner@suse.com
changelog:
  - updated to 0.6.21
    * Fixed some buffer overflows in exif_entry_format_value()
      This fixes CVE-2012-2814.  Reported by Mateusz Jurczyk of
      Google Security Team
    * Fixed an off-by-one error in exif_convert_utf16_to_utf8()
      This can cause a one-byte NUL write past the end of the buffer.
      This fixes CVE-2012-2840
    * Don't read past the end of a tag when converting from UTF-16
      This fixes CVE-2012-2813. Reported by Mateusz Jurczyk of
      Google Security Team
    * Fixed an out of bounds read on corrupted input
      The EXIF_TAG_COPYRIGHT tag ought to be, but perhaps is not,
      NUL-terminated.
      This fixes CVE-2012-2812. Reported by Mateusz Jurczyk of
      Google Security Team
    * Fixed a buffer overflow problem in exif_entry_get_value
      If the application passed in a buffer length of 0, then it would
      be treated as the buffer had unlimited length.
      This fixes CVE-2012-2841
    * Fix a buffer overflow on corrupt EXIF data.
      This fixes bug #3434540 and fixes part of CVE-2012-2836
      Reported by Yunho Kim
    * Fix a buffer overflow on corrupted JPEG data
      An unsigned data length might wrap around when decremented
      below zero, bypassing sanity checks on length.
      This code path can probably only occur if exif_data_load_data()
      is called directly by the application on data that wasn't parsed
      by libexif itself.
      This solves the other part of CVE-2012-2836
    * Fixed some possible division-by-zeros in Olympus-style makernotes
      This fixes bug #3434545, a.k.a. CVE-2012-2837
      Reported by Yunho Kim
    * lots and lots of translations updates.
    * added more Canon lenses.
    * changed "knots" to "nautical miles"


author: sbrabec@suse.cz
changelog:
  - Added patch to get rid references to deprecated
    exif_tag_get_name() (fixes GPS Latitude).
  - Split package according to shared library packaging policy.


author: meissner@suse.de
changelog:
  - updated to 0.3.6cvs2
    - minor fixes
    - translation updates
    - adjusted to new libexif ABIs
  - libexif-gtk4 is now libexif-gtk5


author: cfarrell@suse.com
changelog:
  - license update: BSD-4-Clause
    BSD is not acceptable (not SPDX format). BSD-4-Clause is the better
    choice because of e.g. src/fingerprint.c


author: aj@suse.de
changelog:
  - Follow packaging conventions and rename to libfallocate and
    provide libfallocate0 as subpackage.


author: andrea@opensuse.org
changelog:
  - added libfm-0.1.14-fix_bnc710881.patch to fix bnc 710881 bug
    that causes data loss if catting and paste a folder into a place
    without writing permission


author: andrea@opensuse.org
changelog:
  - new upstream version 0.1.16 rc3
    detailed changelog at: http://blog.lxde.org/?p=908
  - removed all patches now in upstream code


author: andrea@opensuse.org
changelog:
  - new upstream version 0.1.17 rc4
    detailed changelog at: http://blog.lxde.org/?p=911
  - removed libfm-0.1.16-fix_build_older_gtk.patch


author: jengelh@inai.de
changelog:
  - Remove redundant tags/sections from specfile
  - Parallel build with %_smp_mflags
  - Resolve build exiting due to -Werror and unsatisfied macros


author: andrea@opensuse.org
changelog:
  - New upstream version 1.0
  - removed autoconf Build Requires and Patch file
  - complete changelog at http://blog.lxde.org/?p=939


author: andrea@opensuse.org
changelog:
  - New upstream version 1.1.0
    * detailed changelog at http://blog.lxde.org/?p=951
  - removed libfm-1.0.1-test.patch now in upstream code
  - removed autoconf from BuilRequires, no more needed
  - migration to gtk3 for suse > 12.2
  - added libfm-1.1.0-gtk3_doc.patch to fix doc builds with GTK3 enable
  - dropped support for suse < 11.4


author: sndirsch@novell.com
changelog:
  - libfontenc 1.1.0
    * This release adds support for finding the encoding data-files
      in using the standard autoconf macros provided by X.Org's
      fontutil.m4. The precedence is now (first found is used):
    - -with-encodingsdir=<pathname>
      encodings subdirectory of fontrootdir found via:
    - -with-fontrootdir
      pkg-config --variable=fontrootdir fontutil
      ${datadir}/fonts/X11
    * It also converts to using standard libc memory allocation
      functions, and provides the usual recent build configuration
      improvements and janitorial cleanups.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.1.1:
    + Fix compiler warnings
    + Build configuration improvements
  - Add zlib-devel BuildRequires as there are explicit checks for
    zlib.


author: ro@suse.de
changelog:
  - work to support 147e:2016 (Upek Eikon 2 as in T410)
  - update to 0.1.0-pre2
  - add fedora patches
  - add patches from brc#504399
  - fix udev rule install
  - fix enroll_retcode to accept 0x2e as well in upekts and upeke2
  - my scanner needs full 5 passes, so set nr_enroll_stages to 6


author: fcrozat@novell.com
changelog:
  - Release 0.3.0 (since 0.1.0-pre2):
    * Add support for UPEK TCS4C (USB ID 147e:1000)
    * Use NSS instead of OpenSSL for GPL compliance
    * upeksonly driver bug fixes
    * Fix a crash if a scan was shorter than 8 lines
    * Fix compilation with C++ compiler
    * Add gdk-pixbuf support for image manipulation
    * Add udev rules to allow devices to autosuspend
    * Finish port of AES1610 driver
    * Add UPEK EikonII (TCRD4C) driver
  - update libfprint-install_examples.patch
  - do not package .la files


author: zaitor@opensuse.org
changelog:
  - Add libtool as buildrequires.
  - Run autoreconf -fi before ./configure due to
    libfprint-install_examples.patch, fixes build on factory.
  - Listing files in subpackage examples explicitly so we don't loose
    any on future upgrades.


author: p.drouand@gmail.com
changelog:
  - Release 0.4.0 :
    * Add support for Validity VFS101 (USB ID 138a:0001)
    * Fix crasher when resizing a fingerprint image
    * Fix wrong timeout being returned when either of
    libusb or libfprint doesn't have a timeout
  - Remove unnecessary "obsoletes" and "provides" libfprint0 package entries
  - Fix URL


author: wr@rosenauer.org
changelog:
  - update to 3.13.3 RTM
    - distrust Trustwave's MITM certificates (bmo#724929)
    - fix generic blacklisting mechanism (bmo#727204)


author: wr@rosenauer.org
changelog:
  - update to 3.13.4 RTM
    * fixed some bugs
    * fixed cert verification regression in PKIX mode (bmo#737802)
      introduced in 3.13.2


author: wr@rosenauer.org
changelog:
  - update to 3.14 RTM
    * Support for TLS 1.1 (RFC 4346)
    * Experimental support for DTLS 1.0 (RFC 4347) and DTLS-SRTP (RFC 5764)
    * Support for AES-CTR, AES-CTS, and AES-GCM
    * Support for Keying Material Exporters for TLS (RFC 5705)
    * Support for certificate signatures using the MD5 hash algorithm
      is now disabled by default
    * The NSS license has changed to MPL 2.0. Previous releases were
      released under a MPL 1.1/GPL 2.0/LGPL  2.1 tri-license. For more
      information about MPL 2.0, please see
      http://www.mozilla.org/MPL/2.0/FAQ.html. For an additional
      explanation on GPL/LGPL compatibility, see security/nss/COPYING
      in the source code.
    * Export and DES cipher suites are disabled by default. Non-ECC
      AES and Triple DES cipher suites are enabled by default
  - disabled OCSP testcases since they need external network
    (nss-disable-ocsp-test.patch)


author: wr@rosenauer.org
changelog:
  - updated CA database (nssckbi-1.93.patch)
    * MFSA 2013-20/CVE-2013-0743 (bmo#825022, bnc#796628)
      revoke mis-issued intermediate certificates from TURKTRUST


author: wr@rosenauer.org
changelog:
  - update to 3.14.2
    * required for Firefox >= 20
    * removed obsolete nssckbi update patch
  - disable system sqlite usage since we depend on 3.7.15 which is
    not provided in any openSUSE distribution
    * add nss-sqlitename.patch to avoid any name clash


author: wr@rosenauer.org
changelog:
  - added system-sqlite.patch (bmo#837799)
    * do not depend on latest sqlite just for a #define
  - enable system sqlite usage again


author: wr@rosenauer.org
changelog:
  - update to 3.14.3
    * No new major functionality is introduced in this release. This
      release is a patch release to address CVE-2013-1620 (bmo#822365)
    * "certutil -a" was not correctly producing ASCII output as
      requested. (bmo#840714)
    * NSS 3.14.2 broke compilation with older versions of sqlite that
      lacked the SQLITE_FCNTL_TEMPFILENAME file control. NSS 3.14.3 now
      properly compiles when used with older versions of sqlite
      (bmo#837799) - remove system-sqlite.patch
  - add aarch64 support


author: cfarrell@suse.com
changelog:
  - license update: LGPL-2.1+ and GPL-2.0-with-classpath-exception
    Use SPDX format (http://www.spdx.org/licenses)


author: sasch.pe@gmx.de
changelog:
  - added license file to the sharedlib package and additional
    documentation to the devel package
  - removed installed unit-test files


author: Greg.Freemyer@gmail.com
changelog:
  - initial submission
    Recursive computing and matching of Context Triggered Piecewise
    Hashing (aka Fuzzy Hashing). Supports Windows, *nix, BSD, OS X, etc.


author: dimstar@opensuse.org
changelog:
  - Add ssdeep-dynamic.patch: Link ssdeep dynamically to libfuzzy.
    As a side-effect, we can actually now also use configure
    - -disable-static.
  - Add libtool BuildRequires and call autoreconf, as above patch
    touches the build system.


author: fisiu@opensuse.org
changelog:
  - Update to version 1.9.0:
    + support for new version of gadu-gadu protocol (8 and 10)
    + images sending fixed
    + resolve name schema option
    + doc and test programs
  - Add libgadu-mem-leak-fix.patch.


author: fisiu@opensuse.org
changelog:
  - Update to version 1.9.1:
    + fixed memory leak in html messages
    + improved converting messages to html
    + status flag can be changed now
    + improved direct connection API
  - Drop libgadu-mem-leak-fix.patch: fixed upstream.


author: fisiu@opensuse.org
changelog:
  - Update to version 1.10.0:
    + ssl connections restored
    + typing notifications
    + multilogin support
    + buddies' info enhancement
    + support for additional xml events
    + initial file transfer over server
    + partial import of new-api branch
  - Spec cleanup.


author: fisiu@opensuse.org
changelog:
  - Update to version 1.10.1:
    + improved direct connections
    + improved connections over proxy server
    + some minor changes


author: fisiu@opensuse.org
changelog:
  - Update to version 1.11.0:
    + contacts import/export compatible with gadu-gadu 10
    + improved sockets management with direct connections
    + detailed report when connection fails
    + enhanced confirmation for delivered message
    + improved message conversion from html to plain text


author: vuntz@opensuse.org
changelog:
  - Change pkgconfig(openssl) BuildRequires to gnutls-devel as this
    seems to be preferred.
  - Add curl-devel, libexpat-devel, libgsm-devel, speex-devel and
    pkgconfig(libxml-2.0) BuildRequires, to enable optional features.


author: fisiu@opensuse.org
changelog:
  - Fix include path (/usr/local) in .pc file.
  - Replace -devel with pkgconfig() in BuildRequires.
  - Fix license notation according to spdx.


author: fisiu@opensuse.org
changelog:
  - Update to version 1.11.1, bugfix release:
    + improved SSL support with GnuTLS library
    + improved pkg-config handling
    + improved conversion of invalid UTF-8 sequence
    + improved hostname resolving on systems without gethostbyname_r()


author: fisiu@opensuse.org
changelog:
  - Update to version 1.11.2, bugfix release:
    + improved hostname resolving in singlethread applications.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.20.2:
    + bgo#563684: Clean up GLib and GTK+ includes
  - Use makeinstall macro.
  - Pass --disable-static to configure.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.20.3:
    + bgo#622284: install gconf key to load the module
  - Adjust spec file for schema treatment.
  - Remove unneeded call to autoreconf.


author: vuntz@opensuse.org
changelog:
  - Add libgail-no-bonobo-applet-in-panel.patch: if the module is
    used inside gnome-panel, then we don't want to touch anything
    applet-related in the module. This is a ugly hack to avoid a
    deadlock in gnome-panel. This fixes bnc#667873.
  - Add call to autoreconf, needed for the patch.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.20.4:
    + bgo#643173: init bonobo before use it.
  - Change gnome-panel-devel BuildRequires to
    pkgconfig(libpanelapplet-2.0).
  - Clean spec file with spec-cleaner.


author: vuntz@opensuse.org
changelog:
  - Fix the build by removing support for panel applets from the GTK+
    module:
    + rationale: this support is for bonobo applets, that are gone
      with GNOME 3.
    + this is a better solution than just removing the package, as
      the GTK+ module provides accessibility support for other
      libraries than just the panel applet.
    + introduce a %build_applet define to easily control this
      behavior, in case we get the libpanel-applet-2 library back
      later on.
    + add libgail-no-applet.patch to remove the code.
    + conditionally use pkgconfig(libpanelapplet-2.0) BuildRequires
      and apply above patch, based on %build_applet.
  - Drop libgail-gnome-decl.patch: this is not needed as
    panel_applet_accessible_new() not mentioned anywhere in the code.
  - Remove explicit Requires for atk-devel, gtk2-devel,
    libbonoboui-devel in devel subpackage: they will automatically be
    added the pkgconfig() way.


author: gber@opensuse.org
changelog:
  - update to version 0.1.8
    - removed the science toplevel category
    - handle local desktop file loading directly
    - bugfixes
    - translation updates


author: gber@opensuse.org
changelog:
  - update to version 0.1.9
    - rename Network category to Internet
    - queue multiple reload-required signals
    - speedup a number of critical code-paths
    - use GSList instead of GList where possible
    - Use XfceRc instead of GKeyFile, this makes garcon depend on
      libxfce4util, but is faster and more memory efficient.
    - return an error string instead of freeing it, causing a sefgault
      in xfce4-panel
    - do not decrement the internal refcount of items, this should
      fixed the usage of <OnlyUnallocated/>
    - translations updates


author: gber@opensuse.org
changelog:
  - update to version 0.1.10
    - add hardware and personal directories
    - support Link desktop types
    - translation updates


author: gber@opensuse.org
changelog:
  - correct build dependencies
  - split off -lang and -data subpackages and move unversioned menu
    data to the latter


author: gber@opensuse.org
changelog:
  - update to version 0.1.11
    - use applications-science icon for education directory
    - translation updates


author: gber@opensuse.org
changelog:
  - update to version 0.1.12
    - add missing or fix incorrect licenses
    - fix segfault if null is set
    - translation updates


author: gber@opensuse.org
changelog:
  - make -branding packages depend on -data and not the other way
    around
  - make libgarcon-1-0 recommend -branding


author: gber@opensuse.org
changelog:
  - make the libgarcon-1-0 recommend -data which in turn requires
    - branding rather than recommending -branding


author: gber@opensuse.org
changelog:
  - update to version 0.2.0
    - updates for xfce4-run.desktop
    - remove xfhelp4.desktop from the menu
    - add debugging for file monitoring and reloading
    - reduce signal emission on delete events
    - translation updates
  - make libgarcon-1-0 depend on exo-tools, it uses exo-open for
    Type=Link items
  - make libgarcon-branding-upstream depend on libxfce4ui-tools since
    the included menu references xfce4-about.desktop


author: reddwarf@opensuse.org
changelog:
  - Update to 1.4.0
    + Brings a generic metadata container
  - Remove gavl-1.2.0-overflow.patch, applied upstream
  - Add --without-cpuflags to %configure call


author: crrodriguez@suse.de
changelog:
  - update to version 1.4.4
    * Publish GCRY_MODULE_ID_USER and GCRY_MODULE_ID_USER_LAST constants.
    This functionality has been in Libgcrypt since 1.3.0.
    * MD5 may now be used in non-enforced fips mode.
    * Fixed HMAC for SHA-384 and SHA-512 with keys longer than 64 bytes.
    * In fips mode, RSA keys are now generated using the X9.31 algorithm
    and DSA keys using the FIPS 186-2 algorithm.
    * The transient-key flag is now also supported for DSA key
    generation.  DSA domain parameters may be given as well.


author: jengelh@medozas.de
changelog:
  - add baselibs.conf as a source
  - disable the use of hand-coded assembler functions on sparc -
    this is giving me an infinite loop with ./tests/prime
    (specifically ./sparc32v8/mpih-mul1.S:_gcry_mpih_mul_1.
    Fedora disables this too.


author: mvyskocil@suse.cz
changelog:
  - update to 1.4.6
    * Fixed minor memory leak in DSA key generation.
    * No more switching to FIPS mode if /proc/version is not readable.
    * Fixed a sigill during Padlock detection on old CPUs.
    * Boosted SHA-512 performance by 30% on ia32 boxes and gcc 4.3;
    SHA-256 went up by 25%.
    * New variants of the TIGER algorithm.
    * New cipher algorithm mode for AES-WRAP.
    * Interface changes relative to the 1.4.2 release:
      GCRY_MD_TIGER1             NEW
      GCRY_MD_TIGER2             NEW
      GCRY_CIPHER_MODE_AESWRAP   NEW


author: crrodriguez@opensuse.org
changelog:
  - Update to version 1.5.0, most important changes
    * Uses the Intel AES-NI instructions if available
    * Support ECDH.


author: vuntz@novell.com
changelog:
  - Update to version 3.1.5:
    + Fix build on windows (bgo#510739, bgo#503321).
  - Changes from version 3.1.4:
    + GdaValue: Fixed memory leaks and potential crashes.
      (bgo#526748)
  - Changes from version 3.1.3:
    + Change the default string escape for a single-quote char from
      backslash single-quote (\') to single-quote single-quote ('')
      so that SQLite will accept it
    + GdaQuery: gda_query_execute() Do not report an error when there
      is none.
    + Fix leaks.
    + PostgreSQL provider:
    - Fix a big inefficiency in discovering the primary key,
      introduced in 3.1.x. (bgo#513543)
    - Do not leak the GdaDataModelRow.
    - Prevent an access outside an array and prevent some string leaks.
    + Translation fixes. (bgo#494337)
    + Build:
    - Check for GnomeVFS >= 2.20. (bgo#498213)
    - Allow documentation build when the --without-bdb flag is
      used. (bgo#498836)
  - Do not package .la files.
  - Add libgda-fix-soname.patch to fix soname: upstream changed the
    age in the soname without changing the current number, which is
    wrong (both should have gone +1, or none). So just go back to
    what we had before. (this was done in svn commit 3015 upstream)


author: vuntz@novell.com
changelog:
  - Drop libgda-vfsmonitor.patch: this is a feature patch that is not
    necessary since it only changes a dependency for another. Since
    this library is deprecated and the patch doesn't bring us
    anything (except maintenance issues), there's no point in keeping
    it.
  - Remove gnome-vfs2-devel BuildRequires and add fam-devel
    BuildRequires.
  - Update libgda-1.0.3-ncurses.patch and libgda-fix-soname.patch to
    not only patch configure.in but also configure. Those patches are
    small and won't break with potential updates. This also enables
    us to drop the autoreconf call.
  - Drop gnome-common BuildRequires.


author: vuntz@opensuse.org
changelog:
  - Remove the sales_test.db database from package: it's just there
    as a test, and should not be in the package.
  - Remove gda-bdb-test from package: this is just a test
    application, that is useless.
  - This means the main package is now empty. So add libgda3
    Provides/Obsoletes to libgda-3_0-3, and move the lang package
    requirement there too, as a Recommends. Note that the lang
    package will still be installable thanks to the Provides.


author: dimstar@opensuse.org
changelog:
  - Add libgda-3_0 Requires to libgda-3_0-3: The main package
    contains data files (DTDs) that are required by the libraries.
    Fix identified in bnc#775189.


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


author: vuntz@opensuse.org
changelog:
  - Update to version 5.0.3:
    + Fixed BDBSql building and running
    + Some MySQL provider corrections
    + Many small corrections and improvements (UI extension,
      GdaNumeric, GdaBrowser, GdaSql)
    + GdaSql: improved inline help and better uniform handling of
      query favorites with GdaBrowser
    + Report engine can now convert rich text to HTML
    + Handle deprecated symbols for Glib 2.32
    + Bugs fixed: bgo#665917, bgo#668411, bgo#667837.
    + Updated translations.
  - Add xz BuildRequires because we can't build a package for a
    xz-compressed tarball without explicitly specifying that... See
    bnc#697467 for more details.


author: dimstar@opensuse.org
changelog:
  - Add libgda-better-javadetection.patch: Improve java detection.
  - Add libgda-javadetection-biarch.patch: Add capability to also
    correctly detectd on i586. The patch only adds a --ARCH-- field,
    which is replaced using sed during %build.
  - Rebuild getsp.class in %build section, as above patches touch the
    source of it. Usually, the .class is shipped in the tarball and
    not rebuilt).


author: dimstar@opensuse.org
changelog:
  - Update to version 5.1.0:
    + Many Vala bindings improvements
    + Improved Windows packaging scripts
    + GdaBrowser: many small improvements
    + GdaSql: new LDAP commands, better inline help, better visual
      rendering, datasets manipulation
    + Many small corrections, optimizations and bug fixes (Libgda
      core, UI extension, Reports extension, MySQL, virtual
      connections, documentation)
    + Firebird support improvements
    + LDAP: added write support, added connection parameters to
      handle SSL certification chain and size and time limits,
      improved authentification with Active Directory
    + Set SQLite version to 3.7.9 and SqlCipher to 2.0.3
    + MDB tools: handle version 0.7
    + Removed usage of symbols marked as deprecated for Glib 2.32,
      and other code cleanups
    + Bugs fixed: bgo#666356, bgo#667837, bgo#668411, bgo#672874,
      bgo#674715, bgo#674618, bgo#674976.
    + Updated translations.
  - Pass --enable-gda-gi and --enable-gdaui-gi to configure to ensure
    we have gobect introspection enabled.
  - Replace firebird-devel BuildRequires with pkgconfig(fbclient) and
    pkgconfig(fbembed): firebird packaging was restructured and we
    don't want to follow all the changes there. The pkgconfig()-way
    makes such things transparent to us.
  - split out a new libgda-5_0-firebird package.
  - Inject pkgconfig --cflags fbclient into CFLAGS, as firebird.m4
    only looks in %{_prefix}/include for ibase.h.
  - Add libgda-brp.patch: Fix brp errors.


author: dimstar@opensuse.org
changelog:
  - Update to version 5.1.1:
    + Asynchronous statement execution improvements
    + Added the GDA_STATEMENT_MODEL_OFFLINE flag to specify that
      resulting data model must be readable without requiring a
      server connection
    + Correctly parse "NOT LIKE" and "NOT ILIKE" expressions, and
      hexadecimal notations
    + PostgreSQL: added the "CONNECT_TIMEOUT" option
    + Use Libsecret instead of Libgnome-keyring if available
    + Many other small corrections, code cleanups and deprecated
      functions removal
    + Windows: many code & packaging corrections
    + Many code cleanups to switch to GTK3's features
    + Bugs fixed: bgo#676239, bgo#669801, bgo#680311, bgo#680820,
      bgo#680639
    + Updated translations.
  - Add libgda-introspect.patch: fix gobject-introspection parsing.
  - Drop libgda-brp.patch and libgda-better-javadetection.patch:
    fixed upstream.
  - Replace pkgconfig(gnome-keyring-1) BuildRequires with
    pkgconfig(libsecret-1), following upstream.
  - Drop xz BuildRequires as it now comes for free in the build
    system.


author: vuntz@novell.com
changelog:
  - Update to version 3.99.15:
    + Connection: update_meta_store_table_names() and
      update_meta_store_table(). Added an optional schema_name
      parameter, allowing Glom to use this hack to increase
      performance.
    + DataProxy::get_values(): Actually return the result, fixing a
      compiler warning. bgo#582997
  - Drop libgdamm-no_return_in_nonvoid.patch: fixed upstream.
  - Make new libgdamm-4_0-11 obsolete libgdamm-4_0-10.


author: vuntz@novell.com
changelog:
  - Update to version 3.99.16:
    + Build fixes for maemo (allow --fno-exceptions and
      !GLIBMM_EXCEPTIONS_ENABLED)


author: vuntz@novell.com
changelog:
  - Update to version 3.99.17:
    + Connection:
    - Added the CONNECTION_OPTIONS_SQL_IDENTIFIERS_CASE_SENSITIVE
      which avoids exposing backend-specific case and quoting
      weirdness to applications.
    - update_meta_store_table(): Use
      gda_meta_store_sql_identifier_quote() as mentioned in
      bgo#589607, to make this work even with uppercase
      characters.
    + MetaStore: Can now thow a MetaStoreError exception.
    + Use the mm-common build system.
    + Build: Fix the build when exceptions are disabled.


author: vuntz@novell.com
changelog:
  - Update to version 3.99.17.1:
    + Reenable the per-class hierarchy graphs in the reference
      documentation.
    + Drop the custom HTML header and footer, and use the shared
      doxygen.css file from mm-common.


author: vuntz@opensuse.org
changelog:
  - Rename libgdamm-4_0-11 to libgdamm-4_0-12 since the version of
    the library was changed.
  - Remove Obsoletes for libgdamm-4_0-10 since we want to make it
    possible to keep old libraries now.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.99.19:
    + Added SqlBuilder, for building SQL statements.
    + Connection::statement*(): const correction.
    + Statement::to_sql(): Const correction.
    + Value: Fix set(const gchar*) to call g_value_reinit().
  - Changes from version 3.99.18:
    + MetaStruct: Add the MetaStructError exception, thrown by some
      methods.


author: vuntz@opensuse.org
changelog:
  - Update to version 4.1.1:
    + Config: Added get_provider() and ConfigError.
    + Connection: Added quote_sql_identifier().
    + DataSelect: Added rerun().
    + MetaStore: Added set_identifiers_style().
    + SqlStatement: Added string_to_type().
    + Some documentation improvements.
  - Changes from version 3.99.21:
    + DataModel: Declare DataModelError exceptions.
    + ServerOperation: set_value_at(): Make this templated.
    + Add CREATE_USER, ALTER USER and DROP USER server operations.
    + SqlBuilder: Added add_field_id().
    + Build: Fix the build with the latest libgda API.
  - Changes from version 3.99.20:
    + Connection: Add
      statement_execute_non_select_builder(SqlBuilder).
    + SqlBuilder:
    - Many API changes, mostly to match improvements in the C API.
    - Declared the SqlError exception.
    + Documentation: Added doxygen main text.


author: dimstar@opensuse.org
changelog:
  - Update to 4.99.5:
    + DataModelIter::get_value_at(): Throw an exception sometimes.
    + Reduce unnecessary includes in headers.
  - Changes from 4.99.4.1:
    + Connection: Add statement_to_sql() method overloads.
    + ServerProvider: Added supports_operation() method overloads.
  - Changes from 4.99.4:
    + Value: operator=()
    - Check for identical instance.
    - Check for the identical underlying GValue.
    - set_binary(): reinit the type.
  - Changes from 4.99.3.1:
    + Added SQL_OPERATOR_TYPE_ILIKE.
  - Changes from 4.99.3:
    + Value:
    - Adapt to null value changes in libgda.
    - This means that you should not have static Gda::Value
      instances, because the constructor needs the GType system.
    + Build:
    - Ignore warnings about long long, with
    - -enable-warnings=fatal.
    - Remove now-unused GLIBMM_EXCEPTIONS_ENABLED ifdefs.
  - Changes from 4.99.0.1:
    + Connection:
    - Added new properties.
    - Added *_row_into_table() methods.
    - Added parse_sql_string(), async_statement_execute(),
      async_fetch_result() and async_cancel().
    + DataModel: get_row_from_values(): Use std::vector instead of
      ListHandle, as already done for other API.
    + Build: Avoid a tarball dependency on mm-common.
  - Changes from 4.99.0:
    + Use libgda-5.0 instead of libgda-4.0.
    + This (libgdamm-5.0) installs in parallel with libgdamm-4.0.
  - Changes from 4.1.2:
    + Use std::vector<> instead of *Handle<> or std::list<> for
      method paramteters and return types.
  - Rename libgda-4_0-12 to libgda-5_0-13, following soname change.


author: dimstar@opensuse.org
changelog:
  - Update to version 4.99.6:
    + Wrap GdaNumeric as Gnome::Gda::Numeric.
    + Value: Use Numeric instead of GdaNumeric.
    + Connection: Add create_from_string()


author: vuntz@opensuse.org
changelog:
  - Remove explicit glibmm2-devel Requires from devel subpackage: if
    needed, it will automatically get added the pkgconfig() way.
  - Add fdupes BuildRequires and use %fdupes on documentation.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.9.1:
    + Major changes:
    - Added GDestroyNotify parameters to query-type methods so that
      they're properly introspectable, breaking API
    - Fixed seeking in GDataDownloadStream
    - Made the tests individually idempotent, so the test suites
      should be less of a tangled mess now
    - Fixed uploading to non-default PicasaWeb albums
    - Fixed GDataAuthorizer to re-process requests after
      refreshing, involving a slight change to the semantics of
      GDataAuthorizer (see bgo#653535)
    - Ensure that Google Contacts uses HTTPS for everything
    - Fixed the IDs used for Google Documents so that deleting
      documents now consistently works, even when they're in
      folders
    + API changes (see NEWS).
    + Bugs fixed: bgo#649728, bgo#639405, bgo#637664, bgo#633359,
      bgo#653535, bgo#653530, bgo#653224.
    + Updated translations.
  - Bump _sover define from 11 to 13, following library soversion
    bump. Note that this results in renaming libgdata11 to
    libgdata13.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.10.0:
    + Major changes:
    - Added support for comments to YouTube and PicasaWeb
    - Added a "scrapbook" demo application
    - Added lots of cancellation tests
    + API additions (see NEWS).
    + Bugs fixed: bgo#618587, bgo#598752, bgo#647882, bgo#628069,
      bgo#656529, bgo#633364.
    + Updated translations.


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


author: vuntz@opensuse.org
changelog:
  - Update to version 0.11.0:
    + Major changes:
    - Added version checking macros.
    - Ported scrapbook demo to GtkGrid.
    - Added a LIBGDATA_DISABLE_DEPRECATED macro for disabling
      deprecated API in headers.
    - Sensitive details (passwords, auth. tokens, etc.) are now
      redacted from logs unless LIBGDATA_DEBUG=4 is set.
    - Sensitive details are also now stored in non-pageable memory
      as much as possible to reduce the risk of them being leaked.
    - Use GHmac instead of liboauth's HMAC.
    - Use the new GLib threading API iff compiled with GLib ≥
      2.31.0.
    + Merge changes from version 0.10.1.
    + API additions and deprecations (see NEWS).
    + Updated translations.
  - Add xz BuildRequires because we can't build a package for a
    xz-compressed tarball without explicitly specifying that... See
    bnc#697467 for more details.
  - Add pkgconfig(gnome-keyring-1) BuildRequires: new dependency.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.11.1:
    + bgo#667577: fix introspection for srcdir != builddir builds.
    + bgo#668365: libgdata 0.10.x link error because of exported
      symbols that don't exist.
    + bgo#671535: Security issue in libgdata: Validate SSL
      certificates for all connections
    + Updated translations.


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


author: dimstar@opensuse.org
changelog:
  - Update to version 0.13.0:
    + Major changes:
    - Bump GLib dependency to 2.31.0 in order to use its new
      threading primitives
    - Add basic support for resumable uploads to GDataUploadStream
      (bgo#607272)
    - Update support for Google Documents to v3 of the API
    - Add support for arbitrary file uploads to Google Documents
      (using GDataDocumentsDocument), and document conversion on
      upload (using GDataDocumentsUploadQuery)
    + Various API changes
    + Bugs fixed: bgo#588714, bgo#593537, bgo#607616, bgo#656971.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.13.1:
    + Major changes:
    - Add support for Google Drawings
    - Fix some of the test suite
    - Add support for copying Google documents
    - Moved GOA authoriser from EDS/GNOME Documents into libgdata
    - Remove libgnome-keyring dependency in favour of libgcr-base
    + Various API changes
    + Bugs fixed: bgo#607270, bgo#633548, bgo#656970, bgo#656976,
      bgo#679072, bgo#679867
    + Updated translations.
  - Add pkgconfig(goa-1.0) BuildRequires: new dependency.
  - Replace plgconfig(gnome-keyring-1) BuildRequires with
    pkgconfig(gcr-base-3), following upstreams port to gcr.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.13.2:
    + Expand the documentation and add more examples
    + Explicitly check for libxml2 in configure
    + Port code coverage support to use gnome-common
    + Bugs fixed: bgo#683209
    + Updated translations.


author: aj@suse.de
changelog:
  - Fix provides/obsoletes to have a version number.
  - Do not package pkgconfig file since it's not used at all.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.5.1:
    + Bug fixes in HashMultiSet, TimSort, TreeMap, TreeMultiSet, and
      TreeSet.
    + Fix build with Vala 0.8.0 and later
    + Fix build on Windows
    + Fix subprocess handling in test infrastructure


author: dimstar@opensuse.org
changelog:
  - Update to version 0.5.2:
    + Build system enhancements to conform Gnome's style.
    + Bug fixes in TreeSet, TreeMap and Collection.to_array.
    + Deprecated Map methods marked with [Deprecated].
  - Move *.gir to -devel package and package also the typelib.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.5.3:
    + Fix memory leaks in TimSort and LinkedList.
    + Bug fixes in TreeMap and TreeSet.


author: dimstar@opensuse.org
changelog:
  - Split typelib file into typelib-1_0-Gee-1_0 subpackage.
  - Add typelib-1_0-Gee-1_0 Requires to libgee-devel subpackage.
  - Add libgee-gir.patch: Make sure the typelib file references the
    real library name.
  - Drop glib2-devel Requires from -devel package: it is
    automatically added the pkgconfig()-way.


author: vuntz@opensuse.org
changelog:
  - Add a typelib-1_0-Gee-1_0 Requires to libgee2 subpackage on 12.1
    and earlier: this shouldn't be needed, but unfortunately, this is
    needed for people using GNOME:Apps with 12.1. Otherwise,
    typelib-1_0-Gee-1_0 doesn't get installed and gnome-shell will
    stop working.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.6.4:
    + Fix compilation with vala master
    + Fix creation of GObject introspection files
  - Changes from version 0.6.3:
    + Fix buffer underflow.
  - Changes from version 0.6.2.1:
    + Add check-news to AM_INIT_AUTOMAKE
  - Changes from version 0.6.2:
    + Fix adding second element to priority queue.
    + Fix problem with key used in range is freed.
  - Rebase libgee-gir.patch.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.2.1:
    + Fixes a crash when an opened file has more than one
      Exif.Image.Orientation and the first one is empty.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.2.2:
    + A more general case fix from 0.2.1, where guards against empty
      nodes are now in place throughout the library.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.3.1:
    + All debug and log messages from Exiv2 are now routed through
      GLib's logging functions.
  - Changes from version 0.3.0:
    + Updated to work with Exiv2 0.21, which has an ABI/API change
      from 0.20.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.3.90:
    + Vala 0.15.1 support.
  - Inject gexiv2-log-private.h as source file, as it's gone missing
    from the tarball
  - Add check in %prep section to not inject the source header once
    it is part of the tarball again.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.3.91:
    + Add missing gexiv2-log-private.h.
  - Remove gexiv2-log-private.h source file, and %prep hackery now
    that the header is in the tarball.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.3.92:
    + Exposes functionality to initialize the non-threadsafe parts
      of the XMP parser manually.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.4.0:
    + It's now possible (and advisable for multithreaded client
      applications) to initialize the XMP-handling subsystem in a
      thread-safe manner prior to encoding or decoding.
  - Rename libgexiv2-0 subpackage to libgexiv2-1, following upstream
    soversion bump.


author: zaitor@opensuse.org
changelog:
  - Update to version 0.5.0:
    + Corrects a major issue where some required directories wouldn't
      be created when running 'make install'.
    + Corrects an issue where gexiv2.py wouldn't get copied to the
      tarball when running 'make dist'.
    + Adds support for GObject introspection.
  - Changes from version 0.4.90:
    + Corrected an issue with the makefile that would cause the GIR
      scanner to generate a lot of
      inconsequential-but-seemingly-ominous warnings.
    + Corrected handling of altitude in
      gexiv2_metadata_set_gps_info().
  - Add pkgconfig(gobject-introspection-1.0), due to new upstream
    introspection support.
  - Pass --enable-introspection to configure, to build introspection
    support.
  - New subpackage typelib-1_0-GExiv2-0_4, containing introspection
    typelib.
  - Switch to xz tarball, upstream does not provide tar.bz2 anymore.
  - Drop conditional for obsolete openSUSE versions, we don't build
    for them anymore anyway.


author: vuntz@novell.com
changelog:
  - Add gnutls-devel BuildRequires.
  - Add libgcrypt-devel and gnutls-devel to Requires of devel
    package.


author: toddrme2178@gmail.ccom
changelog:
  - Eliminated ggz package and moved contents to the lib package.
    The ggz package only contained basic documentation
  - Switched to modern RPM macros and cleaned up spec file formatting
  - Removed the name from the summaries (fix for RPMLINT warnings)


author: cgiboudeaux@gmx.com
changelog:
  - Update to 0.16.0
    - Git Attributes support (see git2/attr.h)
      There is now support to efficiently parse and retrieve information
      from `.gitattribute` files in a repository. Note that this
      information is not yet used e.g. when checking out files.
    - .gitignore support
      Likewise, all the operations that are affected by `.gitignore` files
      now take into account the global, user and local ignores when
      skipping the relevant files.
    - Cleanup of the object ownership semantics
      The ownership semantics for all repository subparts (index, odb,
      config files, etc) has been redesigned. All these objects are now
      reference counted, and can be hot-swapped in the middle of
      execution, allowing for instance to add a working directory and an
      index to a repository that was previously opened as bare, or to
      change the source of the ODB objects after initialization.
      Consequently, the repository API has been simplified to remove all
      the `_openX` calls that allowed setting these subparts *before*
      initialization.
    - git_index_read_tree()
      Git trees can now be read into the index.
    - More reflog functionality
      The reference log has been optimized, and new API calls to rename
      and delete the logs for a reference have been added.
    - Rewrite of the References code with explicit ownership semantics
      The references code has been mostly rewritten to take into account
      the cases where another Git application was modifying a repository's
      references while the Library was running.
      References are now explicitly loaded and free'd by the user, and
      they may be reloaded in the middle of execution if the user suspects
      that their values may have changed on disk. Despite the new
      ownership semantics, the references API stays the same.
    - Simplified the Remotes API
      Some of the more complex Remote calls have been refactored into
      higher level ones, to facilitate the usual `fetch` workflow of a
      repository.
    - Greatly improved thread-safety
      The library no longer has race conditions when loading objects from
      the same ODB and different threads at the same time. There's now
      full TLS support, even for error codes. When the library is built
      with `THREADSAFE=1`, the threading support must be globally
      initialized before it can be used (see `git_threads_init()`)
    - Tree walking API
      A new API can recursively traverse trees and subtrees issuing callbacks for
      every single entry.
    - Tree diff API
      There is basic support for diff'ing an index against two trees.


author: cgiboudeaux@gmx.com
changelog:
  - Update to 0.17
      Attributes:
    - Added function macros to check attribute values instead of having
      to manually compare them
    - Added support for choosing the attribute loading order (workdir files
      vs index) and to skip the systems' default `.gitattributes`
    - Fixed issues when fetching attribute data on bare repositories
      Blob:
    - Added support for creating blobs from any file on disk (not
      restricted to the repository's working directory)
    - Aded support for smudge filters when writing blobs to the ODB
    - So far only CRLF normalization is available
      Branches:
    - Added a high-level branch API:
    - git_branch_create
    - git_branch_delete
    - git_branch_list
    - git_branch_move
      Commit:
    - Commit messages are now filtered to match Git rules (stripping
      comments and adding proper whitespacing rules)
      Config:
    - Added support for setting and getting multivars
    - Added `git_config_get_mapped` to map the value of a config
      variable based on its defaults
      Diff:
    - Added full diff API:
    - tree to tree
    - index to tree
    - workdir to index
    - workdir to tree
    - blob to blob
    - Added helper functions to print the diffs as valid patchfiles
      Error handling:
    - New design for the error handling API, taking into consideration
      the requirements of dynamic languages
      Indexer:
    - Added streaming packfile indexer
      Merge:
    - Added support for finding the merge base between two commits
      Notes:
    - Full git-notes support:
    - git_note_read
    - git_note_message/git_note_oid
    - git_note_create
    - git_note_remove
    - git_note_free
    - git_note_foreach
      References:
    - Added `git_reference_name_to_oid` helper to resolve
      a reference to its final OID
    - Added `git_reference_cmp` to compare two references with
      a stable order
      Remotes:
    - Added support for writing and saving remotes
    - `git_remote_add`
    - `git_remote_save`
    - Setters for all the attributes of a remote
    - Switched remote download to the new streaming packfile indexer
    - Fixed fetch on HTTP and Git under Windows
    - Added `git_remote_supported_url` helper to check if a protocol
      can be accessed by the library
    - Added `git_remote_list`
      Repository:
    - Made `git_repository_open` smarter when finding the `.git` folder.
    - Added `git_repository_open_ext` with extra options when
      opening a repository
      Revwalk:
    - Added support for pushing/hiding several references through a glob
    - Added helper to push/hide the current HEAD to the walker
    - Added helper to push/hide a single reference to the walker
      Status:
    - Greatly improved Status implementation using the new `diff` code
      as a backend
      Submodules:
    - Added a partial submodules API to get information about a
      submodule and list all the submodules in a repository
    - git_submodule_foreach
    - git_submodule_lookup
      Tag:
    - Added `git_tag_peel` helper to peel a tag to its pointed object
    - Tag messages are now filtered to match Git rules (stripping comments
      and adding proper whitespacing rules)
      Tree:
    - Killed the old `git_tree_diff` API, which is replaced by the
      new diff code.


author: maw@suse.de
changelog:
  - Update to version 2.6.2, which fixes building with gtk+ 2.11
  - Remove dont-disable-deprecated.patch as it is no longer needed.


author: maw@suse.de
changelog:
  - Update to version 2.6.3:
    + glade_xml_new_from_buffer(): Do not call g_free() on a GObject
    + Documentation:
    * Actually show glade_xml_construct_from_buffer()
    (Murray Cumming)
    * Improve the book title and abstract
      + Mention gmodule-export-2.0 for autoconnecting (bgo#446175).


author: vuntz@novell.com
changelog:
  - Update to version 2.6.4:
    + Fix GTK+ single includes
    + Use G_DEFINE_TYPE instead of registering the type by hand
    + Clean up code
    + Remove deprecated GLib functions
  - Remove AutoReqProv: it's default now.
  - Remove unneeded BuildRequires: gnome-common, gtk-doc, indent,
    orbit2-devel, update-desktop-files.
  - Do not call autoreconf.


author: vuntz@opensuse.org
changelog:
  - Update packaging to use the shared library packaging policy:
    + Create libglade-2_0-0 subpackage.
    + Add Provides/Obsoletes for libglade2 to libglade-2_0-0.
    + Update baselibs.conf accordingly.
  - Remove explicit Requires of devel packages in devel subpackage:
    they will be added automatically the pkgconfig() way.


author: vuntz@novell.com
changelog:
  - Remove BuildRequires on devhelp: it's only needed for directory
    ownership, and we can own the directories anyway.
  - Clean up file list.


author: vuntz@opensuse.org
changelog:
  - Stop calling libtoolize, aclocal, automake and autoconf: we have
    nothing changing the build system.


author: reddwarf@opensuse.org
changelog:
  - Update libgme-0.5.5-symbol_visibility.patch to not install
    headers for functions that are not exported.


author: captain.magnus@opensuse.org
changelog:
  - Update to version 2.27.5:
    + Update default properties for menus_have_icons,
      buttons_have_icons and toolbar_style
    + Port gnome-sound.c to g_poll to fix portability for old OSX
      versions without poll.
    + Update the address of the FSF by replacing old bits with new
      ones
    + Translation updates


author: vuntz@opensuse.org
changelog:
  - Update to version 2.30.0:
    + Enable silent build using AM_SILENT_RULES
    + Put SlowKeys and BounceKeys default delays back to 300
    + Deprecate gnome-sound
    + Deprecate gnome_[un]setenv
    + Update the description of the picture_options key
    + Updated translations.
  - Remove en@shaw translations on 11.2 and earlier.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.0:
    + gnome-sound APIs now use libcanberra internally. That means
      that gnome_sound_connection_get() will always return error
      (-1), and gnome_sound_sample_load also always return -1 but
      still cache the sample using the libcanberra API.
    + libgnome continues to link to libesound and libaudiofile for
      ABI compatibility; use --disable-esd to remove this dependency.
      (bgo#603198, bgo#603349)
  - do no longer depend on esd by passing --disable-esd to configure.
  - Remove libesd-devel BuildRequires, add libcanberra-devel.


author: dimstar@opensuse.org
changelog:
  - Recommend yelp: a bunch of legacy apps using gconf to find the
    right help interpreter rely on /usr/bin/gnome-help, which comes
    from yelp (as a symlink to susehelp). As it can be reconfigured
    in gconf we do not hard require yelp, but recommend it.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.5:
    + GObject introspection for synchronous functions
    + Fix issue where an operation could be completed twice, with
      undefined results.
    + Test against mock Secret Service rather than
      gnome-keyring-daemon
    + More testing fixes
    + Build fixes
    + Updated translations.
  - Add gobject-introspection-devel to build introspection support.
  - Split typelib file into typelib-1_0-GnomeKeyring-1_0 and add this
    package as Requires to the -devel package.
  - Change RPM Group of libgnome-keyrin0 to System/Libraries.
  - Drop glib2-devel Requires from the -devel package: it is
    automatically added the pkgconfig() way.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.3:
    + Fix debugging for G_MESSAGES_DEBUG.
    + Some minor fixes to avoid vala regression.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.4:
    + Vala bindings.
  - Drop xz BuildRequires, as it now comes for free in the build
    system.
  - Add vala BuildRequires in order to build the new vala bindings.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.6:
    + More warnings about attributes not being stored secretly
    + Build fixes
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Cleanup for inclusion in Factory.
  - Create a tools subpackage instead of putting
    gnome-audio-profiles-properties in the main package, and do not
    create the main package.


author: fcrozat@novell.com
changelog:
  - Update to version 3.0.0:
    + Install UI files correctly
    + Fix warning when running against newer GTK+ 3.x
    + Set dialogue parent when first created
    + Updated translations.
  - Add both translations sets to lang subpackage.


author: vuntz@opensuse.org
changelog:
  - Get ready to package the glade catalog (bnc#689575):
    + Use a have_glade_catalog define to determine whether we want to
      build the catalog or not.
    + Add pkgconfig(gladeui-2.0) BuildRequires.
    + Create glade-catalog-gnome-media-profiles subpackage.
    + Set have_glade_catalog as upstream tarball is broken and
      doesn't ship any file for the glade catalog.


author: vuntz@novell.com
changelog:
  - Update to version 2.25.90:
    + Avoid tearing while repainting (Federico Mena Quintero)
    + Fix compilation with gcc 2.x (Jens Granseur)
    + Register gailcanvas into a11y type system (Sven Herzberg)
    + Do not use deprecated GTK_OBJECT macros (Stefan Kost)
    + Use single GTK+ includes (Cosimo Cecchi, Przemysław Grzegorczyk)
    + Updated translations
  - Remove unneeded BuildRequires: gail-devel (provided by
    gtk2-devel), indent, iso_ent, libtiff-devel, perl-XML-Parser and
    sgml-skel
  - Remove Requires from devel package: gail-devel
  - Drop libgnomecanvas-no-tearing.diff: fixed upstream.


author: vuntz@novell.com
changelog:
  - Update to version 2.26.0:
    + Updated translations.
  - Remove AutoReqProv: it's default now.
  - Do not call autoreconf.
  - Remove unneeded BuildRequires: gnome-common, gtk-doc,
    update-desktop-files
  - Remove glibc-devel from Requires of devel package.
  - Merge doc package in devel package since it only contain gtk-doc
    files.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.30.0:
    + Do not use deprecated API
    + Reduce relocations
    + Make glade support optional at configure time
    + Forward scroll events to items holding a grap
    + Make the paint method work on Quartz too
    + Getting GnomeCanvasLine's points property leaks
    + Fix linking with pedantic linkers
    + Updated translations.
  - Remove en@shaw translations on 11.2 and earlier.
  - Pass --enable-glade to configure to keep the glade support (for
    now, at least).


author: vuntz@opensuse.org
changelog:
  - Update packaging to use the shared library packaging policy:
    + Create libgnomecanvas-2-0 subpackage.
    + Add Provides/Obsoletes for libgnomecanvas to
      libgnomecanvas-2-0.
    + Update baselibs.conf accordingly.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.30.3:
    + Fix delivering of scroll events again
    + Updated translations.
  - Change libgnomecanvas Obsoletes from <= to < now that we have a
    new upstream version.


author: mboman@novell.com
changelog:
  - Update to version 2.23.1:
    + CanvasAA: Added a CanvasAA(GnomeCanvas*) constructor, to allow use with
      libglademm or Gtk::Builder.
    + Fixed bgo#541007


author: vuntz@novell.com
changelog:
  - Update to version 2.26.0:
    + Updated version number to match GNOME version.
  - Drop libgnomecanvasmm-2.0.1.patch: not needed anymore.
  - Remove AutoReqProv: it's default now.
  - Do not call libtoolize, aclocal, autoconf anymore.
  - Use makeinstall.


author: vuntz@opensuse.org
changelog:
  - Drop explicit Requires from devel packages that will
    automatically be added the pkg-config way: dbus-1-glib-devel,
    gconf2-devel, gtk3-devel, libxklavier-devel.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.90:
    + Some build fixes
    + Some deprecated APIs changed to the new ones
    + The introspection is now linked to libxklavier


author: dimstar@opensuse.org
changelog:
  - Update to version 3.4.0:
    + Dropping obsolete plugins architecture.
    + Small memory leak fixed.
    + Options comparison improved.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.0.1:
    + Revert "Small memory leak fixed": it was a bad idea.
  - Change update-desktop-files BuildRequires to desktop-file-utils:
    we don't need %suse_update_desktop_file anymore, but we need the
    %desktop_database_* macros.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.2:
    + Removed xmodmap support, would be handled in g-s-d through the
      scripts.
    + Some minor build fixes.
  - Rebase libgnomekbd-default-group-switch.patch.


author: vuntz@novell.com
changelog:
  - Update to version 2.26.0:
    + Increased version number to match GNOME 2.26.
  - Remove AutoReqProv: it's default now.
  - Drop libgnomemm-2.0.1.patch: it's not needed anymore.
  - Do not call libtoolize, aclocal, autoconf anymore.
  - Use makeinstall.


author: adam@mizerski.pl
changelog:
  - Move to shared library packaging policy and create
    libgnomemm-2_6-1 subpackage, with appropriate Provides/Obsoletes
    for libgnomemm.
  - Add baselibs.conf.
  - Remove unneeded BuildRequires: orbit2-devel,
    update-desktop-files.


author: vuntz@opensuse.org
changelog:
  - Change group from Development/Libraries/GNOME to System/Libraries
    (except for devel subpackage).


author: vuntz@novell.com
changelog:
  - Update to version 2.18.6:
    + Fix warnings about missing format specifiers
    + Updated translations
  - Remove -fno-strict-aliasing from CFLAGS.
  - Use makeinstall.
  - Drop autobuild-warnings.patch: fixed upstream another way.
  - Remove check for old version of openSUSE.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.18.7:
    + Cygwin fixes
    + Updated translations
  - Remove en@shaw translations on 11.2 and earlier.


author: vuntz@novell.com
changelog:
  - Update to version 2.18.4:
    + Make this work with deprecations and single includes in
      glib/gtk+
    + Updated translations
  - Remove AutoReqProv: it's default now.
  - Remove unneeded BuildRequires: gnome-common, sgml-skel
  - Remove unneeded call to autoreconf.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.18.5:
    + Updated translations.
  - Remove en@shaw translations on 11.2 and earlier.


author: vuntz@opensuse.org
changelog:
  - Update libgnomesu-modernize.patch: define an icon for the
    Continue button. It will only be shown if user configures the
    desktop to show icons for buttons. Fix bnc#639203.


author: vuntz@opensuse.org
changelog:
  - Add libgnomesu-use-pam_xauth.patch: with the pam backend, we
    should stop playing with xauth ourselves and let pam_xauth handle
    this. It turns out it's already configured to do so in
    gnomesu-pam.pamd, but we're hiding things to it.
  - Add libgnomesu-reorder-pam-init.patch: in the pam backend, we
    want to initialize everything in the right order, and we use the
    coreutils/su code as reference for this.


author: vuntz@opensuse.org
changelog:
  - Use %{_libexecdir} instead of %{_prefix}/lib.
  - Do not use %run_permissions in %post of libgnomesu0 since there
    is no file with specific permissions there. Instead use the more
    specific %set_permissions in %post of the main package.
  - Note that the permissions PreReq and the %verifyscript were for
    the main package already.


author: vuntz@opensuse.org
changelog:
  - Add libgnomesu-check-setuid-retval.patch: really handle return
    value of the setuid() call, to avoid a root exploit if it fails
    because of rlimits. Fix bnc#695627 and CVE-2011-1946.


author: vuntz@opensuse.org
changelog:
  - Add libgnomesu-no-gconf.patch: use GSettings instead of gconf to
    find the preferred terminal; this is needed for GNOME 3
    integration.
  - Add libgnomesu-gtk3.patch: port to GTK+ 3.
  - Change gtk2-devel BuildRequires to gtk3-devel.
  - Remove now unneeded gconf2-devel BuildRequires.
  - Add gsettings-desktop-schemas Requires, since the use of
    GSettings require the schema to be installed.
  - Remove explicit Requires for glib2-devel and gtk2-devel in devel
    subpackage: if needed, they will automatically be added the
    pkgconfig() way.


author: vuntz@opensuse.org
changelog:
  - Add libgnomesu-suid_flags.patch: respect SUID_CFLAGS/SUID_LDFLAGS
    when building the suid binary gnomesu-pam-backend.
  - Set SUID_CFLAGS to -fPIE and SUID_LDFLAGS to -pie in %build. This
    fixes bnc#743139.


author: tittiatcoke@gmail.com
changelog:
  - Add a Supplements for gnome-session and xdg-utils, to ensure that
    gnomesu is automatically installed when the user installs GNOME.
    Until now, we were relying on the patterns.


author: vuntz@opensuse.org
changelog:
  - Change gnome-keyring-devel BuildRequires and Requires to
    libgnome-keyring-devel, following the module split upstream.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.24.3:
    + Enable silent build using AM_SILENT_RULES
    + Fix the build with ATK_DISABLE_SINGLE_INCLUDES
    + Updated translations.
  - Remove en@shaw translations on 11.2 and earlier.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.24.5:
    + Fix typo (G_TYPE_INSTANCE_CHECK_TYPE ->
      G_TYPE_CHECK_INSTANCE_TYPE)
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Add explicit pkgconfig(ice), pkgconfig(sm) and pkgconfig(x11)
    BuildRequires, to avoid issues after the big xorg-x11 packaging
    change.


author: vuntz@opensuse.org
changelog:
  - Remove explicit Requires in devel subpackage, that will
    automatically be added the pkgconfig() way: gconf2-devel,
    gnome-vfs2-devel, gtk2-devel, libart_lgpl-devel,
    libbonoboui-devel, libgnome-devel, libgnome-keyring-devel,
    libgnomecanvas-devel.
  - Remove unneeded Requires from devel subpackage: libjpeg-devel,
    popt-devel, pkg-config.
  - Add explicit Requires for pkgconfig(ice) and pkgconfig(sm) in
    devel package: the pkgconfig file references some libraries in
    Libs (and not Requires), so we need to depend on them.


author: maw@suse.de
changelog:
  - Update to version 2.20.1:
    + Build fixes with gcc 4.3 pre-releases
    + Require newer versions of dependencies
  - Remove upstreamed libgnomeuimm-random-return.patch and
    libgnomeuimm-implicit-declaration.patch.


author: rodrigo@suse.de
changelog:
  - Update to version 2.22.0:
    * Increase version for GNOME 2.22.0
    * Possible extra fix for gcc 4.3 pre-releases


author: vuntz@novell.com
changelog:
  - Update to version 2.26.0:
    + Cleaned up glib includes to use only toplevel headers.
    (bgo#564222)
  - Drop libgnomeuimm-2.0.0.patch: not needed anymore.
  - Do not call libtoolize, aclocal, autoconf anymore.
  - Use makeinstall.
  - Remove Requires on itself.
  - Remove unneeded BuildRequires: update-desktop-files.


author: maw@suse.de
changelog:
  - Update to version 0.10:
    + Added support for a border and grid lines to GooCanvasTable,
      with "horz-grid-line-width", "vert-grid-line-width",
      "x-border-spacing", and "y-border-spacing" properties
    + Added "clear-background" property to GooCanvas, to allow
      subclasses to paint their own background if desired
    + Fixed crash when rendering a GooCanvasTable that hasn't been
      updated
    + Fixed possible infinite loop in GooCanvasTable layout
    + Added goo_canvas_text_get_natural_extents() to get the natural
      extents of the text
    + Made "stroke-color-rgba" and "fill-color-rgba" properties
      read/write
    + Added goo_canvas_item_get_simple_transform() and
      goo_canvas_item_model_get_simple_transform(), which do the
      opposite of the set_simple_transform() functions
    + Improved documentation on general architecture and creating
      new items.


author: maw@suse.de
changelog:
  - Update to version 0.11:
    + Use the tables' fill and stroke colors to paint its grid and
      background
    + Emit "children_changed" ATK signal when child items
      added/removed.
    + Fixed bug when clipping the entire canvas
    +o Got rid of the XXX_DISABLE_DEPRECATED compilation flags.


author: vuntz@opensuse.org
changelog:
  - Rename package to goocanvas1 as we will move to the gtk3 version
    of goocanvas in the goocanvas package.
  - Rename lang subpackage to libgoocanvas3-lang to avoid any
    confusion (since goocanvas1-lang would have been installed for
    libgoocanvas3).
  - Rename devel subpackage to libgoocanvas3-devel for the same
    reason.
  - Change Requires for lang subpackage to a Recommends, as the
    translations are not mandatory.
  - Do not add explicit Requires for cairo-devel, gtk2-devel,
    pkg-config in the devel subpackage: they will automatically be
    added the pkgconfig() way.


author: vuntz@novell.com
changelog:
  - Update goocanvasmm-no_return_in_nonvoid.patch to return NULL, and
    add the bug number to the tag.
  - Change gtkmm24-devel to gtkmm2-devel.


author: vuntz@novell.com
changelog:
  - Update to version 0.15.0:
    + Image, ImageModel: Added scale_to_fit property.
    + Fix the build with alternative glibmm API (without properties
      or exceptions).
    + Avoid a compiler warning. bgo#582996
  - Drop goocanvasmm-no_return_in_nonvoid.patch: fixed upstream.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.15.1:
    + Use the latest mm-common build system, to produce API
      documentation that is ready for library.gnome.org.
  - Rename libgoocanvasmm-0_1-5 to libgoocanvasmm-1_0-5 to reflect
    soname change.
  - Add glibmm2-devel Requires to devel package.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.15.4:
    + Fix the build with gtkmm 2.22, with deprecations disabled.
  - Changes from version 0.15.3:
    + Documentation improvements.
  - Changes from version 0.15.2:
    + Build improvements for documentation.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.90.8:
    + init(): Add back the old method overload, but mark it as
      deprecated.
    + examples, tests: Avoid compiler warnings and deprecated API.
  - Changes from version 1.90.7:
    + init(): Remove the parameters.
    + Add #includes needed with the latest glibmm.
  - Changes from version 1.90.6:
    + Canvas, ItemSimple, Grid: Added Gdk::RGBA properties, which
      were added to the goocanvas C API.
    + Build: Search for gtkmm-3.0 tag file, not gtkmm-2.4.
  - Changes from version 1.90.5:
    + GridModel is now correctly derived from ItemModelSimple
      (bgo#651355)
    + Fix the drag_to_canvas example (bgo#644033).
    + Correct null pointer conversion from Goocanvas::Canvas* to
      GooCanvas*, avoiding a crash (bgo#606357).
    + Build: Get the path to the pangomm and atkmm m4 files.
  - Changes from version 1.90.4:
    + Build:
    - Avoid a tarball-build dependency on mm-common.
    - Build the tests and examples during make check.
  - Changes from version 1.90.3:
    + Replace use of *ListHandle with std::vector<>, as in gtkmm,
      matching the new convention for this in gtkmm 3.
  - Changes from version 1.90.2:
    + Use Gdk::Cursor via RefPtr.
    + Fix the build with latest gtkmm.
  - Changes from version 1.9.2:
    + Build with the latest gtkmm and latest goocanvas.
    + Replace use of Gtk::AlignmentEnum with Gtk::Align.
    + Canvas: Use Adjustment via RefPtr.
  - Changes from version 1.9.0:
    + Use gtkmm-3.0 instead of gtkmm-2.4, and goocanvas-2.0.
    + Change the ABI name (as used with pkg-config) to
      goocanvasmm-2.0.
  - Remove explicit Requires from the -devel package: they are being
    added the pkgconfig()-way.
  - Change BuildRequires from old-style, gtk2 based, to pkgconfig(),
    gtk3 based ones
    + Old ones: glibmm2-devel, gtkmm2-devel, goocanvas-devel
    + New ones: glibmm-2.4, goocanvas-2.4, gtkmm-3.0.
  - Rename libgoocanvasmm-1_0-5 to libgoocanvasmm-2_0-6, following
    soname change.


author: puzel@suse.cz
changelog:
  - update to version 1.7
    * Minor fixes and a few new error codes.
    * Interface changes relative to the 1.6 release:
    GPG_ERR_NOT_OPERATIONAL       NEW
    GPG_ERR_NO_PASSPHRASE         NEW
    GPG_ERR_NO_PIN                NEW


author: puzel@novell.com
changelog:
  - update to version 1.8
    * New option --list for gpg-error.
    * Interface changes relative to the 1.7 release:
    GPG_ERR_NOT_ENABLED           NEW
    GPG_ERR_SOURCE_G13            NEW
    GPG_ERR_NO_ENGINE             NEW
    gpg_err_set_errno             NEW


author: puzel@novell.com
changelog:
  - update to version 1.9
    * New function gpg_err_deinit.
    * Interface changes relative to the 1.8 release:
    GPG_ERR_MISSING_KEY           NEW
    GPG_ERR_TOO_MANY              NEW
    GPG_ERR_LIMIT_REACHED         NEW
    gpg_err_deinit                NEW
  - clean up specfile


author: crrodriguez@opensuse.org
changelog:
  -  Update to version 1.10
    * Define GPG_ERR_ENABLE_ERRNO_MACROS.
    * Add GPG_ERR_NOT_INITIALIZED.
    * Add GPG_ERR_MISSING_ISSUER_CERT


author: meissner@suse.com
changelog:
  - added 2.4 branch fixes
    - libusb1: do not crash immediately (avoid global context usage)
    - canon: --wait-for-event append \0 to filename
    - ptp2: new USB ids, fixed Canon EOS thumbnail retrieval


author: meissner@suse.com
changelog:
  - Updated to major release 2.5.0
    - more dynamic lists (no more fixed limits)
    - libgphoto2 api adjustments to make it more sane,
      binary incompatible
    - new .so version 6


author: meissner@suse.com
changelog:
  - split to libgphoto2-6 to allow parallel installation
    with old libgphoto2 (2.4) and to follow shared lib convention.


author: meissner@suse.com
changelog:
  - updated to 2.5.0.2 temp snapshot
    - various new ids
    - various bugfixes
    - Canon driver fixes
    - PTP driver fixes: Canon EOS thumbnail fixes
    - translation updates


author: vuntz@opensuse.org
changelog:
  - Make libgpod4 provide libgpod to make libgpod-lang installable.
  - Change libgpod Requires to libgpod4 in libgpod-doc.
  - Change supplements of libgpod-tools to reference libgpod4 too.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.8.0:
    + Shuffle 3g/4g bug fixes
    + Bug fixes related to the addition of the new ipod models
    + Silence some useless runtime warnings


author: vuntz@opensuse.org
changelog:
  - Update to version 0.8.2:
    + Fix mono binding on 32 bit systems
    + Better iOS 4.3 support
    + Dynamic loader for libhashab.so, which can be used for
      iPhone 4/iPod Touch 4/iPad/Nano 6g support
    + Make smartplaylists case-insensitive to match what iTunes does
    + More robust Shuffle support in udev helper
    + Various compilation fixes and build system improvements
    + Bug fixes
    + Updated translations.
  - Drop fix-mono-alignment.patch: fixed upstream.
  - Move ownership of %{_libdir}/libgpod from libgpod-sharp to
    libgpod4, as it'll make it easier for people to manually copy
    libhashab.so there.


author: chris@computersalat.de
changelog:
  - spec mods
    * add libsoname macro
    * one License info is enough ;)
  - fix deps
    o doc pkg does not really need libgpod4


author: zaitor@opensuse.org
changelog:
  - Update to version 0.5.0:
    + Complete API break: all object and function names moved to
      "grss" namespace.
    + Added GrssFeedsPublisher to expose feeds contents as files or
      by local server.
    + Added GrssFeedsSubscriber to subscribe PubSubHubBub and
      RSSCloud services.
    + Added support for XOXO and XBEL in GrssFeedsGroups.
    + Improved error reporting.
    + More asyncronous utility functions to fetch contents.
    + Bugfixes.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.4.4:
    + SCRAM: Fix build error on platforms without strnlen.
  - Changes from version 1.4.3:
    + SCRAM: Don't read out of bounds when parsing tokens.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.6.0:
    + SCRAM: General fixes and support for SCRAM-SHA-1-PLUS with
      channel bindings.
    + GS2-KRB5: New mechanism GS2 with support for Kerberos V5.
    + GSSAPI/GS2-KRB5: Support for MIT Kerberos for Windows GSS-API
      library.
    + DIGEST-MD5: The server code now returns GSASL_OK after the
      final token.
    + Added property for tls-unique channel binding.
    + No longer require the same or newer libgcrypt it was built
      with.
    + Several doc improvements.
    + Update gnulib files.
  - Use source services: download_url, recompress and set_Version.


author: sbrabec@suse.cz
changelog:
  - Updated to version 1.0.12:
    * removed modifiable static storage that made the library
      non-reentrant.
    * fix WAV49 implode move source archive location
  - Split package according to shared library packaging policy.


author: cfarrell@suse.com
changelog:
  - license update: ISC
    [#]License is more akin to ISC (see http://www.spdx.org/licenses/ISC) than
    to BSD-3-Clause


author: meissner@suse.de
changelog:
  - Release 0.2
    - Modify the gss_acquire_cred() code to accept, and
      properly handle, an input name of GSS_C_NO_NAME.
      Other misc. changes to support this change.
    - Remove some generated files from git.  Change
      autogen.sh to clean up files that might become
      outdated and incompatible.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.10.7:
    + Do not use host to generate hash keys, to allow sharing media
      between two clients on the same host
    + Update Vala bindings
    + Add initial gobject-introspection support
    + Fix configure check for vala
  - Changes from version 0.10.6:
    + client:
    - make content-base better
    + media:
    - avoid waiting forever, and use a 20 seconds timeout
    - allow ipv6 sockets
    - allow configuration of allowed lower transport
    + rtsp:
    - keep track of how the client connected to the server and
      setup the udp ports with the same protocol
    + sdp:
    - make server work better when behind a proxy
    + session:
    - handle UDP, MCAST and TCP transport negotiation more
      correctly
    - add support to prevent session timeouts when streaming over
      TCP, for example
    + IPv6-related improvements.
    + Multicast-related improvements.
    + Use GStreamer's debugging subsystem.
    + Various small improvements and fixes.
    + Code cleanups and build fixes.
    + Updated documentation.
  - Drop gst-rtsp-fix-vala-detection.patch: fixed upstream. Also
    remove call to autoreconf.
  - Add gobject-introspection-devel BuildRequires to build
    introspection support. But use --disable-introspection in
    configure since the build fails at the moment.


author: davejplater@gmail.com
changelog:
  - Update 0.10.8
  - Create patch gst-rtsp-pygobject.patch to fix bgo#641419
  - Upstream changes (taken fron git changes file old)
    * python an optional dependency
    * media: emit prepared signal when prepared
    * server: add locking
    * server: ensure the watch has a ref to the server
    * server: simplify management of channel and source
    * client: add support for setting the server.


author: vuntz@opensuse.org
changelog:
  - Fix patch tag for gst-rtsp-pygobject.patch.
  - Don't add pkg-config BuildRequires: it's already there, really.
  - Don't add python-gobject2-devel BuildRequires: it's already there
    with pkgconfig(pygobject-2.0).
  - Change vala-devel BuildRequires to vala: we care about the
    compiler, and not the library.
  - Change back Requires of devel package to libgstrtspserver-0_10-0
    instead of gst-rtsp: this is more intuitive this way.
  - Don't remove build files before calling autogen.sh: this is not
    needed.
  - Do not add configure options with auto argument: that is not
    useful.
  - Do not pass --disable-silent-rules to configure since we use V=1
    already.
  - Move the introspection typelib in the right package
    (libgstrtspserver-0_10-0, instead of devel).


author: vuntz@opensuse.org
changelog:
  - Split typelib file into typelib-1_0-GstRtspServer-0_10
    subpackage.
  - Add typelib-1_0-GstRtspServer-0_10 Requires to
    libgstrtspserver-0_10-devel subpackage.


author: suse-tux@gmx.de
changelog:
  - added Patch2 (libgtkdatabox-ld_fix.diff) to fix the build for factory
    (link with -lm)
  - added gtk-doc BuildRequire (needed for autoreconf call which is required
    by Patch2)
  - moved %%configure into the %%build section


author: vuntz@opensuse.org
changelog:
  - Update to version 2.28.1:
    + Updated translations.
  - Remove en@shaw translations on 11.2 and earlier.


author: vuntz@opensuse.org
changelog:
  - Remove libgtop package that was empty, and add Provides/Obsoletes
    for it to libgtop-2_0-7. Also move the Requires of the lang
    package there, as a Recommends.
  - Remove unneeded Requires of devel package: glib2-devel,
    gdbm-devel, xorg-x11-devel. Only glib2-devel was really needed,
    and it will be added automatically via the pkgconfig() way.


author: fcrozat@novell.com
changelog:
  - Update to version 2.28.3:
    + Fix build issue for strict linkers.
    + Add Introspection support
    + Updated translations.
  - Add gobject-introspection-devel to BuildRequires, to enable
    introspection.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.28.4:
    + Fix numerous bugs in the FreeBSD backend.
    + Split off OpenBSD code in its own backend, and fixes.
    + Updated translations.
  - Stop shipping .la files in devel subpackage.


author: vuntz@opensuse.org
changelog:
  - Split typelib file into typelib-1_0-GTop-2_0 subpackage.
  - Add typelib-1_0-GTop-2_0 Requires to devel subpackage.
  - Change group of main subpackage and libgtop-2_0-7 to
    System/Libraries.


author: rmilasan@suse.com
changelog:
  - udev: Fix device matching in the accelerometer
    add: 1019-udev-Fix-device-matching-in-the-accelerometer.patch
  - keymap: add aditional support for some keyboard keys
    add: 1018-keymap-add-aditional-support.patch
  - journalctl: require argument for --priority
    add: journalctl-require-argument-for-priority
  - dropped useless patches:
    libudev-validate-argument-udev_enumerate_new.patch
    kmod-fix-builtin-typo.patch
  - rename udev-root-symlink.service to systemd-udev-root-symlink.service.
  - fix in udev package missing link in basic.target.wants for
    systemd-udev-root-symlink.service


author: fcrozat@suse.com
changelog:
  - Add cryptsetup-accept-read-only.patch: accept "read-only" in
    addition to "readonly" in crypttab
  - Update parse-multiline-env-file.patch to correctly handle
    commented lines (bnc#793411)


author: rmilasan@suse.com
changelog:
  - usb_id: ensure we have a valid serial number as a string (bnc#779493).
    add: 1020-usb_id-some-strange-devices-have-a-very-bogus-or-strage-serial.patch
  - cdrom_id: created links for the default cd/dvd drive (bnc#783054).
    add: 1021-create-default-links-for-primary-cd_dvd-drive.patch


author: rmilasan@suse.com
changelog:
  - rework patch:
    1020-usb_id-some-strange-devices-have-a-very-bogus-or-strage-serial.patch
  - udev: use unique names for temporary files created in /dev.
    add: 1022-udev-use-unique-names-for-temporary-files-created-in.patch
  - cdrom_id: add data track count for bad virtual drive.
    add: 1023-cdrom_id-add-data-track-count-for-bad-virtual-drive.patch


author: fcrozat@suse.com
changelog:
  - Add early-sync-shutdown.patch: start sync just when
    shutdown.target is beginning
  - Update parse-multiline-env-file.patch to better handle continuing
    lines.
  - Add handle-HOSTNAME.patch: handle /etc/HOSTNAME (bnc#803653).
  - Add systemctl-print-wall-on-if-successful.patch: only print on
    wall if successful.
  - Add improve-bash-completion.patch: improve bash completion.


author: jengelh@inai.de
changelog:
  - Create getty@tty1.service to restore traditional SUSE behavior
    of not clearing tty1. (bnc#804158)
  - Better use of find -exec


author: rmilasan@suse.com
changelog:
  - udev: usb_id: parse only 'size' bytes of the 'descriptors' buffer
    add: 1024-udev-usb_id-parse-only-size-bytes-of-the-descriptors.patch
  - udev: expose new ISO9660 properties from libblkid
    add: 1025-udev-expose-new-ISO9660-properties-from-libblkid.patch


author: fcrozat@suse.com
changelog:
  - Ensure journal is flushed on disk when systemd-logger is
    installed for the first time.
  - Add improve-journal-perf.patch: improve journal performance on
    query.
  - Add support-hybrid-suspend.patch: add support for hybrid suspend.
  - Add forward-to-pmutils.patch: forward suspend/hibernation calls
    to pm-utils, if installed (bnc#790157).


author: vuntz@opensuse.org
changelog:
  - Update to 0.16.1:
    + Port to new (0.9) NetworkManager APIs.
    + Correction to 'Content-Type' HTTP header values.
    + Satisfy strict compiler checks.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.17.0:
    + Fix several crashes during initial introspection.
    + Several fixes regarding SOAP action parameter validation.
    + Always append a Content-Language header if the client has an
      Accept-Language header.
    + Always append an Ext header in SOAP responses.
    + Improve introspection support:
    - Classes that throw an error during construction implement
      GInitable.
    - Update gobject-introspection autotools integration.
    - Many annotation fixes.
    + Tutorial improvements.
  - Rename libgupnp-1_0-3 to libgupnp-1_0-4, following the sonum
    change.
  - Remove service usage, following the new consensus on Factory
    packaging.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.17.1:
    + Drop deprecated conic support.
    + A Linux context manager. Unlike the generic static unix
      context-manager, the Linux context-manager can dynamically
      react to device and address changes, similar to the
      NetworkManager-based context-manager, but without depending on
      DBus or NetworkManager.
    + Fix for a SOAP action parameter validation regression.
    + Updates to the build system such as:
    - Modernized autotools.
    - xz tarballs as default.
    + Improved OpenBSD support.
    + More stable RootDevice URIs.
  - Pass --with-context-manager=network-manager: this will make gupnp
    try to use NetworkManager if available at runtime, and will
    fallback on the old code otherwise.
  - Add NetworkManager Recommends to libgupnp-1_0-4 to have
    NetworkManager available at runtime.
  - Remove libsoup-devel, libgssdp-devel, libxml2-devel Requires from
    devel subpackage: they will automatically get added the
    pkgconfig()-way.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.17.2:
    + Drop main-context property
    + Fix a small leak from the default-language property.
    + Refactor and clean-up internals of GUPnPContextManager.
  - Do not package ChangeLog: It's an empty file.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.18.0:
    + Fix a crash in Linux context manager if the USB cable is
      unplugged from a USB network device interface.


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


author: dimstar@opensuse.org
changelog:
  - Update to version 0.18.1:
    + Properly quote charset in SOAP requests.
    + Fix GUPnPContextManager documentation.
    + Fix several build warnings.
    + Several documentation fixes.
    + Error handling fix in gupnp-binding-tool.
    + Always send the initial event after a subscribtion even if the
      client immediately unsubscribes.
    + Some minor code clean-up.
    + Bugs fixed: bgo#658633, bgo#658486.
  - 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:
  - Update to version 0.18.2:
    + Revert the charset quoting patch from 0.18.1. Apparently this
      issue was only present in a special version of libsoup.
    + Fix subscription timeout calculation.
    + Minor fixes from static code analysis.
    + Fix byte-range requests.
    + Add a unit-test for byte-range requests.
    + Bugs fixed: bgo#670518
  - Remove xz BuildRequires now that it comes for free in the build
    system.
  - Add explicit pkgconfig(glib-2.0) BuildRequires so it can be
    versioned.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.18.3:
    + Add a Connman context manager.
    + Add a work-around for one of the lock-ups in bgo#667494.
    + Don't leak private symbols.
    + Don't leak DBus proxies in network-manager context-manager.
    + Fix some g-i annotations.
    + Bugs fixed: bgo#672998, bgo#673933, bgo#674410.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.18.4:
    + Make sure that subscribtion timeouts are always removed.
    + Update tutorial to use correct upnp.org links.
    + Add missing includes.
    + Remove deprecated g_thread_init() calls.
    + Don't leak internal functions from context managers.
    + Make "linux" context manager the default context manager when
      building on Linux.
    + Fix some more deprecation warnings.
    + Connman and NM context managers fall back to linux context
      manager now if available.
    + Add support for device aliases (such as eth0:1) in the linux
      context manager.
    + Really report a bug on faulty device descripton XMLs.
    + Silence libxml2 console output.
    + Bugs fixed: bgo#673100, bgo#673933, bgo#676803, bgo#679204,
      bgo#680322, bgo#681963, bgo#682005.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.6.2:
    + Bump g-i requirement to 0.9.5
  - Drop gupnp-av-fix-introspection-build.patch: fixed upstream.
    Remove autoreconf call, which is no longer needed.
  - Remove SUSE_ASNEEDED=0.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.6.3:
    + Fix filtering of top-level DIDL-Lite attributes.
    + Correctly handle namespace of DIDL-Lite attributes and their
      parent nodes when filtering. Together with previous change,
      this allows us to pass DLNA CTT testcases 7.3.63.1-5.
    + 'profileID' attribute of 'albumArtURI' element isn't a standard
      property so it must be filtered out unless its explicitly
      white-listed by the application.
    + Use correct function to set XML attributes.
    + Correct minor C&P mistakes in API documentation.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.8.0:
    + XML node names for 'artist' and 'author'.
    + Explicitly link test programs. This should fix the DSO build
      issue on Fedora.
    + Use LDADD rather than LDFLAGS in Makefile.am.
  - Changes from version 0.7.1:
    + Merge fixes from version 0.6.3
  - Changes from version 0.7.0:
    + Add API to set/get dlna:dlnaManaged attribute.
    + Add API to add/list createClass elements to/of DIDL-Lite
      containers.
    + Declare/create the DLNA namespace only once at the start of the
      DIDL-Lite document (just like upnp and dc namespaces) and pass
      that to each object in that document.
    + Correct minor typo/c&p mistakes in docs.
    + Use correct function to set XML attributes.
    + Minor coding-style fixes to doc comments.
  - Use source services: download_url, recompress and set_version.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.9.1:
    + Wrong validation of boolean arguments led to DIDL parsing
      regressions in control points
  - Changes from version 0.9.0:
    + Wrong XML namespace for dlna attributes.
    + Add a sanity check for @restricted.
    + Update gobject-introspection annotations.
    + Add upnp:searchClass to containers.
    + Make upnp:createClass@includeDerived mandatory.
    + Add unpn:storageUsed property and make it mandatory for
      object.container.storageFolder.
  - Stop using source service to download the tarball, as Factory
    will move away from this.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.10.0:
    + Verify passed date in DIDL. Not a full verification but a small
      sanity check.


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


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


author: dimstar@opensuse.org
changelog:
  - Update to version 0.10.2:
    + Update Autotools integration.
    + Several fixes from static code analysis.
    + Fix an endless loop on really large {Source,Sink}ProtocolInfo
      strings.
    + Fix a crash in gupnp_didl_lite_contributor_get_name.
    + Fix documentation for gupnp_didl_lite_object_get_parent_id.
    + Fix a memory leak in resolution parsing.
    + Allow OP, CI and PS params without DLNA profile.
    + Bugs fixed: bgo#653894, bgo#671246, bgo#674319, bgo#674324,
      bgo#674325.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.10.3:
    + Ignore case when parsing DIDLLite and LastChange.
    + Fix gupnp_didl_lite_container_get_{create|search}_classes.
    + Fix a potential memory corruption in parse_additional_info.
    + Bugs fixed: bgo#674322, bgo#676372, bgo#678784.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.1.5:
    + Use the new GUPnP Context Manager from GUPnP 0.13
  - Rename libgupnp-igd-1_0-2 to libgupnp-igd-1_0-3 to follow soname
    bump.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.1.6:
    + Add python bindings
  - Add python-devel, python-gobject2-devel BuildRequires, and
    package python bindings in python-gupnp-id subpackage.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.1.7:
    + Fix race if g_main_loop_quit() is called just before
      g_main_loop_run()
    + override the main-context construct time property in the
      constructor
    + Fixed installation of python bindings


author: dimstar@opensuse.org
changelog:
  - Add gupnp-igd-make382.patch: Fix build with make 3.82
  - Add autoreconf call in build section.
  - Add gtk-doc BuildRequires.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.1.10:
    + Port to gobject-introspection 0.10
  - Changes from version 0.1.9:
    + Set thread default main context
  - Changes from version 0.1.8:
    - Add GObject Introspection support
    - Return a valid GError if the other side returns an invalid IP
    - Make newer GNU Make and newer GCC happy
  - Drop gupnp-igd-make382.patch and related autoreconf call: fixed
    upstream.
  - Add gobject-introspection-devel BuildRequires for introspection
    support.
  - Disable parallel build for now: it's broken.
  - Use source services: download_url, recompress and set_version.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.1:
    + Restore the "main-context" property so that outsider can use
      the GUPnPIgdThread's GMainContext for timers, etc
  - Changes from version 0.2.0:
    + Use the thread current GMainContext instead of passing it as a
      parameter
    + Make the GUPnPIgdThread object work with the new GUPnP 0.18
  - Re-enabled parallel build.
  - Rename libgupnp-igd-1_0-3 to libgupnp-igd-1_0-4, following
    upstreams soname change.


author: vuntz@opensuse.org
changelog:
  - Split typelib file into typelib-1_0-GUPnPIgd-1_0 subpackage.
  - Add typelib-1_0-GUPnPIgd-1_0 Requires to libgupnp-igd-devel
    subpackage.
  - Rename python-gupnp-id subpackage to python-gupnp-igd: there was
    a typo in the package name. Add appropriate Provides/Obsoletes.
  - Remove libgupnp-devel Requires from libgupnp-igd-devel
    subpackage: it will automatically be added the pkgconfig() way.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.2:
    + Parallel build and linking fixes.
  - Change python-gupnp-id Obsoletes to < %{version}, as we now have
    a new release. Fixes a rpmlint warning about self-obsoletion.


author: dimstar@opensuse.org
changelog:
  - Add gupnp-linking.patch: Fix linking on Factory with
    - -no-copy-dt-needed-entries enabled.
  - Add gnome-common BuildRequires and call to gnome-autogen.sh, as
    the patch touches the build system.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.1.4:
    + Add GObject Introspection support.
    + Add g_usb_device_reset() to reset a connected device.
    + Add Vala bindings.
    + Assorted introspection annotation fixes.
    + Rename inconsistently named gusb_* symbols to g_usb_*.
  - Add pkgconfig(gobject-introspection-1.0) and vala BuildRequires:
    New dependency for the GObject introspection support and the vala
    bindings.
  - Create new typelib-1_0-GUsb-1_0 subpackage.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.4.0:
    + Move API documentation to inline comments
    + Improve autotools configuration a bit
    + Updated translations.
  - Add libgweather-libm.patch: link against libm where needed.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.4.1:
    + Link with libm explicitly
    + Set the URL for the package's home page in AC_INIT
  - Drop libgweather-libm.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.4:
    + Updated translations.
  - Changes from version 3.5.1:
    + libgweather:
    - Various introspection updates and fixes
    - GWeatherLocation is now a boxed type and used as such through
      out the library
    - Each GWeatherLocation is now strongly associated with world
      level location, and this is reflected in GWeatherInfo
    - Fixed retrieving US weather for non US locales
    - Applied symbol filtering to avoid exposing non public API
    + Updated translations.
  - Changes from version 3.5.0:
    + libgweather: Port to GSettings
    + Misc:
    - Use upstream gettext
    - Autotools build system fixes
    + Updated translations.
  - Drop gconf2-devel BuildRequires: ported to gsettings.
  - Replace %gconf_* schema handling macros with %glib2_*
    equivalents, following the port to GSettings.
  - Remove --disable-schemas-install configure parameter, as it is
    no longer known to configure after the port to GSettings.
  - Rename libgweather-3-0 to libgweather-3-1, following upstreams
    soname bump.
  - Update baselibs.conf, following the new package names.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.0:
    + API changes:
    - This release contains a small API break. Even though all of
      the XPS documents we have for testing use integer numbers for
      the page size, the XPS Specification says that page size is a
      double value. Functions gxps_page_get_size() and
      gxps_document_get_page_size() now return page width and page
      height as gdouble values instead of guint.
    + New features:
    - Add support for PolyQuadraticBezierSegment figures
    - Add support for Smooth Cubic Bézier curve
    - Initial implementation of ICC based colors. Only CMYK colors
      are supported for now
    - Support Opacity for SolidColorBrush elements (bgo#663472)
    - Add support for scRGB color syntax
    - Implement Quadratic Bézier curve
    - Support OpacityMask for Glyphs elements (bgo#66347)
    - Support OpacityMask for Canvas elements (bgo#663475)
    - Support opacity for ImageBrush elements (bgo#663471)
    - Support opacity for Glyphs elements (bgo#662654)
    - Support opacity for Canvas elements (bgo#662653)
    - Support opacity for Path elements (bgo#662652)
    - Support opacity for LinearGradientBrush and
      RadialGradientBrush elements (bgo#662655)
    + Bug fixes:
    - Fix parser error messages for invalid content (bgo#663899)
    + Tools:
    - Add xpstojpeg tool for converting XPS documents to JPEG
    - Add xpstosvg tool for converting XPS documents to SVG
    - Add xpstops tool for converting XPS documents to PostScript
    - Add xpstopdf tool for converting XPS documents to PDF
    - Add xpstopng tool for converting XPS documents to PNG
    + Updated documentation.
  - Add libgxps-link-libm.patch: Add missing libm linking.
  - Add gnome-common BuildRequires and call to gnome-autogen.sh for
    above patch.
  - Add pkgconfig(cairo-pdf), pkgconfig(cairo-ps),
    pkgconfig(cairo-svg), pkgconfig(lcms2) and pkgconfig(libpng)
    BuildRequires: new dependencies upstream.
  - Rename libgxps1 subpackage to libgxps2, following upstream
    soversion change.
  - Create a tools subpackage to distribute the various new tools.


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


author: vuntz@opensuse.org
changelog:
  - Update to version 0.2.1:
    + API changes:
    - Add GXPS_VERSION_STRING macro with the library version as a
      string
    + New features:
    - Support OpacityMask for Path elements (bgo#663477)
    + Bug fixes:
    - Fix MAJOR/MINOR/MICRO version macros
    - Fix FSF address in COPYING file
    - Fix building with libpng15 (bgo#664666)
    - Fix tools build by linking to libm (bgo#664439)
  - 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 libgxps-link-libm.patch: fixed upstream.
  - Remove gnome-common BuildRequires and call to gnome-autogen.sh:
    those were only needed for patch above.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.2.2:
    + Bug fixes:
    - Fix COPYING file that used lgl2 instead of lgpl2.1
      (bgo#671271)
    - Fix the build with --enable-gtk-doc (bgo#671274)
    - Fix several memory leaks when parsing fails (bgo#668937,
      bgo#668940, bgo#668941, bgo#668969, bgo#668968, bgo#668966,
      bgo#668965)
    + Tools:
    - Set image parameters after jpeg_set_defaults(), so the
      resolution does not get overwritten by the defaults
    + Documentation:
    - Ignore private headers when generating API doc
    - Add index of new symbols in 0.2.1
    - Add Since: tag to GXPS_VERSION_STRING api docs


author: mxwu@novell.com
changelog:
  - Upgrade to 0.0.10 :
    - Implemented new logic romaja method
    - Updated to support the new Unicode standard 5.2
    - Updated API document
    - Fixed small bugs


author: swyear@gmail.com
changelog:
  - Update to 0.0.12;
    add new keyboard layouts; unicode fixes; preedit fix, etc;
    see NEWS for details


author: dmitry_r@opensuse.org
changelog:
  - spec file cleanup
  - Rename library package according to shared library packaging policy
  - Fix build with libpng 1.5
    * libharu-2.2.1-png15.patch


author: crrodriguez@opensuse.org
changelog:
  - Update to version 2.2, bump sonames accordingly
  - Fix build in factory
  - Fix -devel package dependencies
  - Tune up spec file in order to submit package to factory
    as is needed for gnutls version 3.x


author: crrodriguez@opensuse.org
changelog:
  - Update to version 2.4 only two important changes
    * ripemd160 was broken on all big endian machines
    * add pkgconfig files


author: andreas.stieger@gmx.de
changelog:
  - upgrade to 2.5:
    * removed some internal undocumented functions
    * pkcs1_signature_prefix renamed to _pkcs1_signature_prefix
      with slightly different behavior
    * nettle-internal.c is no longer included
    * Support for the salsa20 block cipher
    * Tentative interface for timing-resistant RSA functions
    * A more general interface for PKCS#1 signatures
    * Documentation, example programs for the base16 and base64
    * Use an additional table to avoid GF2^8 multiplications in
      aes_invert_key (mainly used by aes_set_decrypt_key). Also
      tabulate round constants in aes_set_encrypt_key.
  - configure --enable-shared now default, no longer required


author: aj@suse.de
changelog:
  - Update to version 2.9:
    * Add --no-reseve to hugectl to request mmap'd pages are not reserved
      for kernels newer than 2.6.34
    * Add --obey-numa-mempol to hugeadm to request static pool pages are
      allocated following the process NUMA memory policy
    * Add switch to let administrator limit new mount points by size or inodes
    * cpupcstat now caches the value returned by tlmiss_cost.sh to avoid
      rerunning the script
    * When specifying huge page pool sizes with hugeadm, memory sizes can
      be used as well as the number of huge pages
    * DEFAULT is now a valid huge page pool for resizing, it will adjust
      the pool for the default huge page size
    * tlbmiss_cost.sh in the contrib/ sub directory will estimate the cost
      in CPU cycles of a TLB miss on the arch where it is run
    * Add python script which automates huge page pool setup with minimal
      input required from user
    * cpupcstat now supports data collection using the perf tool as well as
      oprofile
    * --explain reports if min_free_kbytes is too small
    * add --set-min_free_kbytes to hugeadm


author: trenn@novell.com
changelog:
  - Update to version 2.11
    Bugfixes and new features are listed in the NEWS file in
    /usr/share/doc/packages/libhugetlbfs/NEWS


author: tabraham@novell.com
changelog:
  - Update to version 2.12
    * libhugetlbfs usages can now be restricted to certain binary names
    * libhugetlbfs now supports static linking
    * hugeadm uses more human readable directory names for mount points
    * Fix segfault if specified user was not in passwd, failuer in
      getpwuid() is now checked
    * Added tests for static linking to testcase
    * Added missing tests to driver script


author: tabraham@novell.com
changelog:
  - Update to version 2.13
    * hugeadm can now be used to control Transparent Huge Page tunables
    * New morecore mode to better support THP
    * Check permissions on hugetlbfs mount point before marking it as
      available
    * Fix shm tests to use random address instead of fixed, old address
      failed on ARM


author: msuman@gnome.org
changelog:
  - Update to version 0.44:
    + Memory leak fixes by Alvaro Manera
    + Various build fixes
  - Fixes for rpmlint warnings, remove the '--enable-python' configure
    option as python bindings were broken sometime ago.


author: gber@opensuse.org
changelog:
  - update to version 0.46
    + allow control over how components, properties and parameters
      with unknown names are handled
    + renamed static set_zone_directory() to set_zonedir()
    + added appropriate icaltime_* functions as methods to
      icaltimetype
    + added icaltimetype.datetime for converting a icaltimetype to a
      python datetime
    + added icalarray_copy for easy copying of icalarrays
    + renamed icaltimetype.datetime to icaltimetype.as_datetime and
      added icaltimetype.from_datetime staticmethod
    + bugfixes
  - correct licensing information
  - run autoreconf since tarball misses autconf autgenerated files
    (sf#3072673)
  - added libical-0.46-fix-race.patch from upstream svn which fixes a
    race in populating builtin timezone components
  - added libical-0.46-fix-fatal-error-macro-usage.patch from
    upstream svn in order to replace broken ICAL_ERRORS_ARE_FATAL
    preprocessor conditions with the correct check for the macros
    value (sf#3140405)
  - added libical-0.46-fix-fatal-error-macro-usage.patch from
    upstream svn which fixes endless loop in the recurrence
    calculation (sf#3177380)


author: tabraham@novell.com
changelog:
  - Update to version 0.48
    + Allow duration specifications containing week along with day and
      time. even though this is against the RFC, but apparently we
      generate such durations so we need to be able to read them back.
    + handle the case of the ATTACH type be explicitly set to URI
    + added a lock to avoid threading problems when icaltimezone_parse_zone_tab
      is called on multiple threads
    + bugfixes
  - removed patches deprecated by this release:
    - libical-0.46-fix-race.patch
    - libical-0.46-fix-fatal-error-macro-usage.patch
    - libical-0.46-fix-endless-loop.patch


author: tiwai@suse.de
changelog:
  - VUL-0: libid3tag overflow (CVE-2008-2109, bnc#387731)
  - don't install static and *.la files
  - clean up spec file


author: crrodriguez@opensuse.org
changelog:
  - libid3tag-visibility.patch: Hide all symbols that are not
    part of the public API.
  - spec file: DO not inject bogus dependencies into the
    system via pkgconfig files.


author: jengelh@inai.de
changelog:
  - Remove redundant tags/sections from specfile
  - Parallel build with %_smp_mflags
  - Employ shared library naming
  - Have makeinstall succeed on non-SUSE


author: crrodriguez@opensuse.org
changelog:
  - Upgrade to version 1.22
    * Fix memory leak when idna_to_ascii_4i fails
    * Fix ToUnicode case-insensitivity bug
    * Avoid some warnings to make it build with modern gcc on amd64.


author: Nico.Laus.2001@gmx.de
changelog:
  - Upgrade to version 1.24
    * Libraries are re-licensed from LGPLv2+ to dual-GPLv2+|LGPLv3+.
    * build: Fix parallel Windows builds.
      Reported by René Berber
    * libidn: Fix potential infloop in pr29 code.
      Reported by Jon Nelson <address@hidden> in
      http://lists.gnu.org/archive/html/help-libidn/2012-01/msg00008.html
    * libidn: Add 'const' keyword to 'stringprep_ucs4_nfkc_normalize' function.
    * Sync glib NFKC code and improve copyright/license statements.
    * Update gnulib files and translations.
    * API and ABI is backwards compatible with the previous version.


author: vdziewiecki@suse.com
changelog:
  -Update to 1.25:
    * * MSVC: Build fixes related to _GL_ATTRIBUTE_CONST and
    _GL_ATTRIBUTE_PURE.
    Reported by Bartosz Brachaczek <b.brachaczek@gmail.com>.
    * * examples: Fix compiler warning about ignoring return value from
    fgets.
    * * tests: Ship with a valgrind suppressions file for the strlen
    issue.
    * * Update gnulib files and translations.
    * * API and ABI is backwards compatible with the previous version.


author: crrodriguez@suse.de
changelog:
  - remove "la" files and static libraries
  - use AC_SYS_LARGEFILE to detect the need of _FILE_OFFSET_BITS=64


author: p.drouand@gmail.com
changelog:
  - Update to 1.2.0 version:
    * Behavior changes of the backend to firewire-core:
    - The isochronous reception buffer is now mapped read/writable rather
      than read-only. The raw1394 backend already maps the buffer
      read/writable too. Note that writing into the buffer will go
      wrong on architectures without cache-coherent DMA if the CPU
      and the OHCI write within the same cacheline region, so use this
      feature with caution.
    - Decrease memory footprint of IR and IT buffers by avoiding some internal rounding up of the buffer size.
    * New APIs in <libraw1394/raw1394.h>:
    - raw1394_add_config_rom_descriptor():
    - Add contents to the Configuration ROM of the local node(s). At
      runtime, this API is only available if running on top of firewire-core.
      It could probably also be implemented with the raw1394 kernel driver if
      anybody cared.
    - raw1394_remove_config_rom_descriptor():
    - Counterpart to raw1394_add_config_rom_descriptor().
    - raw1394_read_cycle_timer_and_clock():
    - Like the existing raw1394_read_cycle_timer(), but lets the caller choose
      between CLOCK_REALTIME (which the former call is always using),
      CLOCK_MONOTONIC, or CLOCK_MONOTONIC_RAW.
      For example, this enables libffado's audio streaming to run undisturbed
      by resets of CLOCK_REALTIME.
      At runtime, this call requires firewire-core underneath.
    - raw1394_get_speed():
    - Returns the speed code of the maximum possible transmission speed between
      a given node and the local node. This takes maximum speeds of all participating
      PHYs and the two links into account. This can be used to configure the speed
      of isochronous streams.
    - At runtime, this call requires firewire-core underneath.
    - enum raw1394_iso_speed was extended by RAW1394_ISO_SPEED_800, _1600, and _3200.
    * New APIs in <libraw1394/ieee1394.h>:
    - Added preprocessor constants L1394_SPEED_BETA, L1394_SPEED_800, _1600, and _3200.
    * testlibraw1394:
    - Added unit tests of the new APIs.
  - Removed patchs: fixed on upstream release:
    * libiec61883-1.1.0-lfs.patch


author: bwalle@suse.de
changelog:
  - update to 0.2.11
    o Don't require st_nlink > 2 for proc directories
  - remove libieee1284_procfs_nlink_0.diff: merged upstream


author: aj@suse.de
changelog:
  - Split up devel package.
  - Fix strict aliasing warning with patch from Fedora
    (libieee1284-strict-aliasing.patch).
  - Minor spec file cleanup.


author: opensuse@sukimashita.com
changelog:
  - Update to 1.1.1:
    + Add new idevicebackup2 tool for full backup and restore
      support on iOS 4+
    + Add a workaround for a bug in iOS 4.3 affecting
      lockdown_get_value() which most prominently affected libgpod,
      gvfs, ideviceinfo and some other tools
    + Read ProxyDeath message to preventing obsolete messages in
      device syslog
    + Rework SWIG detection and includes
    + Add new idevicedate tool to get or set the clock on iDevices
    + API: Add mobilesync_clear_all_records_on_device()
    + API: Change device_link_service_disconnect() to accept a
      message
    + Add manpages for ideviceenterrecovery, idevicepair,
      idevicebackup2 and idevicedate
    + Add missing libgen.h include to silence compiler warnings
    + Fix a segfault that might occur if locally stored certs
      could not be read
    + Fix various memory leaks
    + Update documentation
  - Add libimobiledevice-gstatbuf-fix.patch to fix build of oS < 11.4


author: dimstar@opensuse.org
changelog:
  - Change License tags to LGPLv2.1+ and GPLv2+ (Some of the tools
    are GPLv2+) and add COPYING.LESSER to the library package.


author: opensuse@sukimashita.com
changelog:
  - Update to 1.1.4:
    - Fix a bug in idevicesyslog causing the connection to close after timeout
    - Bump soname revision
    - Bump libusbmuxd dependency to 1.0.8
    - Fix reading from syslog_relay and remove null characters
    - Relicense ideviceimagemounter and idevicescreenshot to LGPL
    - Fix a crash when using restored_client_free()
    - API: Add sbservices_get_interface_orientation()
    - Update man pages and code comments for documentation
    - Minor cleanup
    - Add Python bindings generated by Cython
    - Bump libplist requirement to latest 1.8
    - Add support for OpenSSL with fallback to GNUTLS
    - Improvements and various fixes for Win32 and OS X build
    - Remove glib dependency
    - Improve restored implementation
    - Fix various memory leaks
    - Fix support for iOS 5 and later
  - Remove swig patch as bindings have been removed
  - Remove gstatbuf patch as it is obselete now


author: dimstar@opensuse.org
changelog:
  - Disable python bindings (using with_python defines):
    python-cython 0.17 became even stricter and the bindings
    currently don't build, but they are also not used by anything at
    this moment (bnc#796133).


author: asterios.dramis@gmail.com
changelog:
  - Update to version 0.6.2:
    * Build related updates.
    From 0.6.1:
    * Updating drivers.xml to comply to new XML structure for group and devices
      metadata descriptions.
  - Spec file updates:
    * Changes based on spec-cleaner run.
    * Changes in Url, Group, Summary and %description.
    * Changes in the fix for lib64 installation.
    * Minor other updates.
  - Added 2 patches to fix the symlinks installation and the pkgconfig file based
    on Gentoo.


author: asterios.dramis@gmail.com
changelog:
  - Update to version 0.8:
    * Starlight Xpress CCD and Filter Wheel.
    * EQ Synscan Mount.
    * TCFS Focuser.
    * QSI CCD.
    * Radio Astronomy Supplies Spectracyber Hydrogen Line Spectromet.
    From 0.7.1/0.7.2:
    * Fixed change filter bug in true technology filter wheel.
    * setINDI updated and improved.
    * Improved INDI::Mediator functionality.
    * Fixed buffer reading in INDI::BaseClient.
    * Add new tutorial for INDI::BaseClient.
    From 0.7.0:
    * Dynamic renaming of drivers upon run time.
    * Standard helper API to create and utilize INDI clients.
    * Ability to load driver properties from an external XML file.
    * Ability to write/read XML configuration files for driver values to be
      loaded at run time.
    * Facilitating debugging and simulation of drivers.
    * New C++ framework to facilitate the development of new INDI drivers.
    * New 3rd party drivers!
    * Several bug fixes for current drivers and framework.
  - Spec file updates:
    * Added boost-devel in BuildRequires.
  - Added 2 patches to fix rpm post-build check errors "bufferoverflowstrncat"
    and "no-return-in-nonvoid-function".


author: asterios.dramis@gmail.com
changelog:
  - Update to version 0.9:
    * INDI::Base drivers are now used for most classes of astronomical
      instruments.
    * New iEQ45 GoTo German Equatorial Mount Driver.
    * New improved QSI CCD & Filter driver.
    * New improved Starlight Xpress CCD & Filter driver.
    * New improved RoboFocus driver.
    * libboost is no longer required to build libindi.
    * Improved support for building on non-Linux OSes.
    * Numerous bug fixes and minor improvements.
  - Removed the following patches:
    * bufferoverflowstrncat.patch (fixed upstream).
    * fix_symlinks.patch (fixed upstream).
    * libindi.pc_fix.patch (fixed upstream).
  - Removed the previous no-return-in-nonvoid-function.patch (fixed upstream) and
    added a new one to fix a new "no-return-in-nonvoid-function" rpm post-build
    check error.
  - Replaced libindi-cfitsio.patch with cfitsio_link_libs.patch (fix missing
    "pthread" in target_link_libraries where needed).
  - Spec file updates:
    * Removed boost-devel from BuildRequires (not needed anymore).


author: asterios.dramis@gmail.com
changelog:
  - Removed cfitsio_link_libs.patch (not needed after the update of cfitsio
    package and cfitsio.pc fix regarding library linking).


author: asterios.dramis@gmail.com
changelog:
  - Update to version 0.9.5:
    * Focuser simulator driver.
    * CCD, Telescope, Focuser, and Filter simulators improvements including
      periodic error effects, FWHM, and more.
    * Major improvements to INDI Base Library and INDI Client Library.
    * Fixed minor bugs in LX200 Generic, LX200 FS2, Magellan, and Celestron
      drivers.
    * Minor bugfixes and improvements.
    * Fixed color buffer problem in V4L drivers.
    * Numerous bug fixes and minor improvements.
    From 0.9.1:
    * Bugfix release.
  - Removed the previous no-return-in-nonvoid-function.patch (fixed upstream) and
    added a new one to fix some new "no-return-in-nonvoid-function" rpm
    post-build check errors.
  - Removed libindi-usleep.patch that fixed compilation with gcc-4.7 (fixed
    upstream).


author: asterios.dramis@gmail.com
changelog:
  - Update to version 0.9.6:
    * Support for Starlight Xpress Adaptive Optics unit.
    * Improved support for Startlight Xpress CCDs and Filter wheels.
    * Support for Arduino boards, with customizable drivers for common
      observatory auxiliary devices.
    * Support for GPUSB Guide Port Interface.
    * Improved support for QSI CCDs and Filter wheels.
    * Support for filters with absolute positioning.
    * Support for cameras with guiding chip.
    * Fixed INDI server FIFO CPU utilization bug.
    * Fixed various bugs with v4l drivers due to code regression.
    * Improved support for Mac OS X.
    * Improved simulators.
    * _REQUEST properties are now deprecated.
    * Updated tutorials and API.
  - Removed the previous no-return-in-nonvoid-function.patch (fixed upstream) and
    added a new one to fix some new "no-return-in-nonvoid-function" rpm
    post-build check errors.
  - Added a patch (udev_rules_dir_configurable.patch) to make
    "UDEVRULES_INSTALL_DIR" configurable.
  - Added pkgconfig(udev) as build requirement in order to install the udev rules
    file in the correct directory.


author: lars@samba.org
changelog:
  - Update to version 3.1.
    + Const'ified input string arguments
  - Update to version 3.0.
    + Single function to set values in a dict: iniparser_set()
    + Bug corrected for lines containing only \n
    + Enhanced documentation
    + C++ nonsense removed


author: lmuelle@suse.com
changelog:
  - Define library name and use it instead of libiniparser0.
  - Remove unused debug_package_requires define.


author: ben.kevan@gmail.com
changelog:
  - Add suse_version condition for glib over libunistring for
    SLES 11 SP2.
  - Update to new upstream release 1.8.2
    * Fix for GSSAPI binds when the keytab contains unrelated
    principals
    * Workarounds added for LDAP servers with unreadable RootDSE


author: jengelh@inai.de
changelog:
  - Update to new upstream release 1.8.3
    * LDAP: Handle situations where the RootDSE is not available
    anonymously
    * LDAP: Fix regression for users using non-standard LDAP attributes
    for user information
  - Switch from openssl to mozilla-nss, as this is the officially
    supported crypto integration


author: jengelh@inai.de
changelog:
  - Update to new upstream release 1.8.93 (1.9.0~beta3)
    * Add native support for autofs to the IPA provider
    * Support for id mapping when connecting to Active Directory
    * Support for handling very large (> 1500 users) groups in
    Active Directory
    * Add a new fast in-memory cache to speed up lookups of cached data
    on repeated requests
    * Add support for the Kerberos DIR cache for storing multiple TGTs
    automatically
    * Add a new PAC responder for dealing with cross-realm Kerberos
    trusts
    * Terminate idle connections to the NSS and PAM responders


author: jengelh@inai.de
changelog:
  - Update to new upstream release 1.9.2
    * Users or groups from trusted domains can be retrieved by UID or
    GID as well
    * Several fixes that mitigate file descriptor leak during logins
    * SSH host keys are also removed from the cache after being
    removed from the server
    * Fix intermittent crash in responders if the responder was
    shutting down while requests were still pending
    * Catch an error condition that might have caused a tight loop in
    the sssd_nss process while refreshing expired enumeration request
    * Fixed memory hierarchy of subdomains discovery requests that
    caused use-after-free access bugs
    * The krb5_child and ldap_child processes can print libkrb5 tracing
    information in the debug logs


author: jengelh@inai.de
changelog:
  - Update to new upstream release 1.9.3
    * Many fixes related to deployments where the SSSD is running as
    a client of IPA server with trust relation established with an
    Active Directory server
    * Multiple fixes related to correct reporting of group
    memberships, especially in setups that use nested groups
    * Fixed a bug that prevented upgrade from the 1.8 series if the
    cache contained nested groups before the upgrade
    * Restarting the responders is more robust for cases where the
    machine is under heavy load during back end restart
    * The default_shell option can now be also set per-domain in
    addition to global setting.


author: rhafer@suse.com
changelog:
  - Switch back to using libcrypto instead of mozilla-nss as it seems
    to be supported upstream again, cf.
    https://lists.fedorahosted.org/pipermail/sssd-devel/2012-June/010202.html
  - Cleanup PAM configuration after uninstalling sssd (bnc#788328)


author: rhafer@suse.com
changelog:
  - Removed left-over "Requires" for no longer existing sssd-client
    subpackage.
  - New patch: sssd-ldflags.diff to fix link failures due to erroneous
    LDFLAGS usage


author: rhafer@suse.com
changelog:
  - update to 1.9.4 (bnc#801036):
    * A security bug assigned CVE-2013-0219 was fixed - TOCTOU race
      conditions when creating or removing home directories for users
      in local domain
    * A security bug assigned CVE-2013-0220 was fixed - out-of-bounds
      reads in autofs and ssh responder
    * The sssd_pam responder processes pending requests after
      reconnect
    * A serious memory leak in the NSS responder was fixed
    * Requests that were processing group entries with DNs pointing
      out of any configured search bases were not terminated
      correctly, causing long timeouts
    * Kerberos tickets are correctly renewed even after SSSD daemon
      restart
    * Multiple fixes related to SUDO integration, in particular
      fixing functionality when the sssd back end process was
      changing its online/offline status
    * The pwd_exp_warning option was fixed to function as documented
      in the manual page
  - refreshed sssd-ldflags.diff to apply cleanly


author: rodrigo@suse.de
changelog:
  - Update to version 1.0.2:
    * Compatibility improvements for Picasa: The IPTC version and
      encoding are no longer stored by default in saved IPTC output
      because these fields confuse Picasa
    * APP13 data block is stored closer to the beginning of the file
    * Minor Python compile fix


author: vuntz@novell.com
changelog:
  - Update to version 1.0.3:
    + Fix for python saving so it does not fail when /tmp is a
      different filesystem.
    + Fix python crash on unknown datasets.
    + Clean up iptc_dataset_dump output.
    + Added German translation.
  - Remove AutoReqProv: it's default now.
  - Don't set CFLAGS to the default value.
  - Use standard configure, with --disable-static.
  - Don't remove $RPM_BUILD_ROOT in install (it's automatically
    done).
  - Use makeinstall.
  - Remove .la files.
  - Create a lang package for translations.


author: lmedinas@gmail.com
changelog:
  - Update to version 1.0.4:
    + Fixed multilib conflict from documentation in -devel rpm
    + Added Italian translation


author: jengelh@medozas.de
changelog:
  - Remove redundant/unwanted tags/section (cf. specfile guidelines)
  - Use %_smp_mflags for parallel building
  - Replace libircclient-makefile.patch by libircclient-automake.diff
    and apply correct SO versioning


author: joop.boonen@opensuse.org
changelog:
  - Update to version 1.6:
    * Fixed PRIVMSG events incorrectly reported as CHANNEL (thx Dennis Bretjes)
    * Added -fpic option for the shared library; fixed make install
    * WIN32 macro replaced by _WIN32 (Lothar May)
    * Fixed IPv6 and IPv4 connections being used simultaneously (Lothar May)
    * Fixed DCC file transfer with IPv6 build (Lothar May)
  - Seperate doc package
  - Make file corrections


author: dmueller@suse.de
changelog:
  - update to 30.pre9:
    o Create iwlib-private.h to minimise namespace pollution [iwlib]
    o More fix to the 64->32bit band-aid for encode [iwlib]
    o Update udev rule to remove a warning [19-udev-ifrename.rules]
      (from Ritesh Raj Sarraf <rrs@researchut.com> and Guus Sliepen)
    o Propagate error codes out of main for get [iwconfig/iwlist/iwspy]
    (From Guus Sliepen <guus@debian.org>)
    o Remove spurious commands from Czech iwconfig manpage.


author: rmilasan@suse.com
changelog:
  - Move iwlwifi-led.sh to where udev is installed using pkg-config.
    Apply the same thing also for 99-iwlwifi-led.rules (only
    openSUSE 12.3 and up).


author: jengelh@inai.de
changelog:
  - Update to new upstream release 2.3.1
    * Add support for optional object keys with the "{s?o}" syntax
    in json_unpack and the like
    * Add json_object_update_existing() and json_object_update_missing()
    for updating only existing keys or only adding missing keys to an
    object.
    * Add json_object_foreach() for more convenient iteration over
    objects.
    * When decoding JSON, write the number of bytes that were read from
    input to "error.position" also on success. This is handy with
    JSON_DISABLE_EOF_CHECK.
    * Add support for decoding any JSON value, not just arrays or
    objects. The support is enabled with the new "JSON_DECODE_ANY"
    flag.
    * Avoid problems with object's serial number growing too big.
    * Remove "+" and leading zeros from exponents in the encoder.
    * Decoding functions now return NULL if the first argument is NULL.


author: dimstar@opensuse.org
changelog:
  - Switch to GStreamer 1.0:
    + Pass --with-gstreamer=1.0 to configure
    + Replace pkgconfig(gstreamer*-0.10) BuildRequires with
      pkgconfig(gstramer*-1.0).


author: vuntz@opensuse.org
changelog:
  - Add pkgconfig(gudev-1.0) BuildRequires: this is needed for the
    gamepad support. It's disabled right now, but this build
    dependency doesn't harm us, so add it to have it automatically
    enabled when it becomes ready.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.9.91:
    + Fix more API breaks in DOM bindings introduced in previous
      versions.
    + Properly process GDK_SMOOTH_SCROLL events.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.9.92:
    + Properly expose <legend> elements to ATs.
    + The new accessibility CanvasRole is now mapped to
      ATK_ROLE_CANVAS.
    + Fix the build in Windows platform.
    + Fix an infinite loop in accessibility code.
    + Fix the build with GStreamer 0.11.
    + Fix a crash in network backend with non-UTF8 HTTP header names.
    + Properly close audio device after playing sound.
    + Sanitize the suggested filename when building the download
      destination URI in WebKit2.
    + Fix a crash in WebKit2 when navigating between pages in the
      history cache.
    + Purge unused favicons from IconDatabase after 30 days.
    + Fix a crash in
      AccessibilityObject::accessibilityPlatformIncludesObject().
    + Fix a crash in WebCore::HTMLSelectElement::selectedIndex().
    + Fix caret-moved events not emitted for certain content.
    + Fix incorrect/unexpected characters in the text of certain
      accessibles.
    + Implement AccessibilityUIElement::titleUIElement() and
      AccessibilityUIElement::stringValue().
    + Fix LLint build with -g -02.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.10.0:
    + Make WebKitWebView work again inside a GtkOverlay in WebKit2 by
      not using a native window for Accelerated Compositing
      implementation.
  - Search fo webkitgtk-* lang files instead of webkit-*, following
    upstreams name changes.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.10.1:
    + Fix an infinite recursive loop in the accessibility code when
      browsing pages with ARIA.
    + Fix the MinGW build in the spellchecker.
    + Restore support for Geode processors.
    + Use XDamage to improve accelerated compositing performance.
    + Fix a crash when accelerated compositing is disabled.
    + Fix a bug causing plugins to be invisible.
    + Fix accelerated content visibility issues on ATI drivers.
  - Add pkgconfig(xdamage) BuildRequires: new dependency.


author: dimstar@opensuse.org
changelog:
  - Add webkit-shm_unlink-moved-to-librt.patch: shm_unlink moved to
    librt with glibc 2.17.
  - Add libtool BuildRequires and call to autoreconf, as above patch
    touches the build system.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.10.2:
    + WebCore has been split in a few more convenience libtool
      libraries, which should fix problems with linking in some
      architectures and with make's command line length limit.
    + WebKit2 introspection files will also be built if introspection
      is enabled.
    + Includes fixes for the following CVEs: CVE-2012-5112,
      CVE-2012-5133.
    + Web audio has been fixed to use a GstBuffer per-channel when
      looping, which sidesteps a race when dealing with the object
      references. It also got improvements to error handling and ease
      of testing when loading resources.
  - Rebase webkit-ld-optimization.patch.


author: zaitor@opensuse.org
changelog:
  - Add new conditional package typelib-1_0-WebKit2, since we now
    build introspection files for WebKit2.


author: meissner@suse.com
changelog:
  - add spaces in the RPM_OPT_FLAGS additions, otherwise it will
    concatenate options and fail (ppc).


author: pgajdos@suse.cz
changelog:
  - updated to 1.1.0:
    * Added further protections against invalid Huffman codes.
    * Added an extended version of tjDecompressHeader().
    * Added arithmetic encoding and decoding support.
    * TurboJPEG/OSS can now compress from/decompress to
      grayscale bitmaps.
    * Added emulation of the libjpeg v7 and v8 APIs and ABIs.
    * Added two new TurboJPEG API functions, tjEncodeYUV() and
      tjDecompressToYUV().
    * The TurboJPEG dynamic library now uses versioned symbols.
    * Fixed visual artifacts in grayscale JPEG compression
      caused by a typo in the RGB-to-chrominance lookup tables.
  - see ChangeLog.txt for details.
  - removed upstreamed jpegtran.patch and rh639672.patch


author: pgajdos@suse.cz
changelog:
  - updated to 1.1.1:
    * Fixed a 1-pixel error in row 0, column 21 of the luminance
      plane generated by tjEncodeYUV().
    * libjpeg-turbo's accelerated Huffman decoder previously
      ignored unexpected markers found in the middle of the
      JPEG data stream during decompression. It will now
      hand off decoding of a particular block to the unaccelerated
      Huffman decoder if an unexpected marker is found, so that
      the unaccelerated Huffman decoder can generate an appropriate
      warning.
    * Fixed a bug in jpeg_read_coefficients() whereby it would
      not initialize cinfo->image_width and cinfo->image_height
      if libjpeg v7 or v8 emulation was enabled. This specifically
      caused the jpegoptim program to fail if it was linked against
      a version of libjpeg-turbo that was built with libjpeg v7 or
      v8 emulation.
    * Eliminated excessive I/O overhead that occurred when reading
      BMP files in cjpeg.
    *


author: idonmez@suse.com
changelog:
  - Update to version 1.2.0
    * Fixed out-of-bounds read in SSE2 SIMD code
    * Added a compile-time macro (LIBJPEG_TURBO_VERSION) that can
      be used to check the version of libjpeg-turbo against which
      an application was compiled.
    * Added new RGBA/BGRA/ABGR/ARGB colorspace extension constants
    * libjpeg-turbo will now correctly decompress erroneous
      CMYK/YCCK JPEGs whose K component is assigned a component ID
      of 1 instead of 4.
    * Added SIMD routines for RGB-to-grayscale color conversion
    * Improved the performance of the C color conversion routines
    * Added a function to the TurboJPEG API that performs lossless
      transforms.
    * Added support for 4:4:0 (transposed 4:2:2) subsampling


author: dev@dominik-schmidt.de
changelog:
  - Update to version 1.0.1
    * Fixed segfault in SaslFeature at initialization
    * Fixed Facebook support


author: saschpe@suse.de
changelog:
  - Spec file cleanup:
    * Removed unneeded rpmlintrc, outdated %clean section and inherent
      Buildrequires


author: dev@dominik-schmidt.de
changelog:
  - Update to version 1.0.3
    * Added Logger implementation
    * Fixed QJDns initialization issue
  - Changes in 1.0.2
    * Added support for ProxyFactory
    * Added immunity to invalid stanzas
    * Added localization support for incoming stanzas
    * Fixed QJDns initialization behaviour


author: dev@dominik-schmidt.de
changelog:
  - Update to version 1.0.5
    * Fixed parsing of message's thread attribute
  - Changes in 1.0.4
    * Added support for in-band registration
    * Added ability to force/deny compression/encryption
    * Added CAPTCHA support
    * Fixed IQ requests to yourself
    * Fixed handling of messages' types in MessageSession


author: magist3r@gmail.com
changelog:
  - Update to version 1.1.0
    * Added PGP payloads
    * Added support for Message Forwarding
    * Added MetaContacts support
    * Added experimental Jingle support
    * Fixed authorization with SCRAM-SHA1
    * Fixed sending of IQ's on connect
  - Changes in version 1.0.6
    * Fixed parsing of PubSub payload
    * Fixed serializing of PubSub payload


author: dev@dominik-schmidt.de
changelog:
  - Update to version 1.1.1
    * Added support for XEP-224: Attentions
    * Fixed roster update receiving on some servers


author: crrodriguez@opensuse.org
changelog:
  - Fix LFS support in x86.
  - Do not build with -Werror
  - Remove "la" files
  - tune up autotools scripts as well ensure config.h is included
    everywhere


author: jw@novell.com
changelog:
  - Really removed "Other uncritical OpenSource License" from all the
    license fields and retained BSD3c.


author: davejplater@gmail.com
changelog:
  - Update to 0.4.1 and added download service.
  - Split liboggkate into it's own package and updated baselibs.conf.
  - Renamed katedj python-katedj in line with python naming policy.
  - Upstream changes since 0.3.8 :
    * update bitstream and shared library versioning missed from 0.4.0
    * timed and object metadata support
    * fix various precision issues with large timestamps
    * fix KateDJ editor with newer versions of wxPython
    * katedec now tries to avoid escaping non ASCII glyphs
    * misc error handling improvements/fixes
    * misc build and documentation fixes


author: cgiboudeaux@gmx.com
changelog:
  - Add libkgapi. A Library to access some Google data.
    It is a build requirement for kdepim-runtime > 4.9


author: nico.kruber@gmail.com
changelog:
  - remove self-obsoletes
  - also obsolete akonadi-google
    (changes come from KR49, mainly attributed to toddrme2178@gmail.com)


author: cgiboudeaux@gmx.com
changelog:
  - Update to 0.4.3
    * Fix kde#307719 - Don't duplicate instances detached from a recurrent event
    * Fix kde#308462 - Don't emit authentication success when it actually fails
    * fixed a typo in calendar parser that caused all calendars to have read-only flag


author: nico.kruber@gmail.com
changelog:
  - Update to 0.4.4
    * fixed kde#309314 - Contacts with XML-unsafe characters not stored
    * fixed kde#309318 - Support custom IM protocols
    * fixed kde#310177 - Support birthday dates without year specified
    * fixed kde#310851 - Handle Microsoft TZIDs


author: tittiatcoke@gmail.com
changelog:
  - Update to 4.9.80
    * See http://www.kde.org/announcements/announce-4.10-beta1.php
  - Package got split of from kdegames4


author: asterios.dramis@gmail.com
changelog:
  - Removed unneeded runtime requirements for %kde4_runtime_requires and
    libkdegames6 from libkmahjongg. Removed %kde4_runtime_requires from
    libkmahjongglib4.


author: cgiboudeaux@gmx.com
changelog:
  - Update to 0.3.1:
    * Headers are now installed into %INCLUDE_INSTALL_DIR/kolab
  - Fix a rpmlint warning.


author: cgiboudeaux@gmx.com
changelog:
  - Update to 0.4.0
    * New bindings to handle Kolab v2 format
    * License update LGPL-2.0+ and LGPL-3.0+
  - Remove patch changeset-8886295.diff due to upstream inclusion


author: aj@ajaissle.de
changelog:
  - New upstream version 0.4.1
    * Timezone handling bugfixes
    * Distributions list bugfixes
  - Added Patch: fix_php5_bindings.diff to fix php bindings
    * Patch to hack SWIGUtils.cmake to find PHP5 on openSUSE


author: werner@suse.de
changelog:
  - Avoid to be fooled by wrong ownerships during fmtutil that is
    allow user nobody and group mktex to access the temporary
    fmtutil directory if the initial user is root


author: werner@suse.de
changelog:
  - Make real package split between binary texlive and noarch
    texlive-filesystem and its collection/scheme packages


author: werner@suse.de
changelog:
  - Avoid dependency loop between tex and texlive main package
  - Set a recommendation to scheme-medium


author: werner@suse.de
changelog:
  - Work around missing support of %posttrans scriptlets in libzypp
    due missing rpm option for not to execute those scriptlets (bnc#773575)


author: werner@suse.de
changelog:
  - Add patch source-xdvi-xkbbell.dif from upstream to add aupport for
    XkbBell, fix bugs in handling source specials on 64bit systems,
    and allow mksedscript to handle macro values containing spaces.


author: puzel@suse.cz
changelog:
  - update to libksba-1.0.6
    * Support SHA-{384,512} based signature generation.
    * The RSA algorithmIdentifier ASN.1 sequence is now emitted with an
    explicit NULL parameter.  Despite the interop testing we did in the
    past, some software still requires this and thus we better follow
    the best current practise.


author: puzel@novell.com
changelog:
  - update to libksba-1.0.7
    * Detect overflow while parsing OIDs.  Map BER encoded OIDs to well
    known names.
    * Allow mixed case names in DNs.


author: puzel@novell.com
changelog:
  - update to libksba-1.1.0
    * New functions to fix a leak in dirmngr.
    * Interface changes relative to the 1.0.0 release:
    ksba_reader_set_release_notify   NEW
    ksba_writer_set_release_notify   NEW
  - clean up specfile


author: puzel@novell.com
changelog:
  - update to libksba-1.2.0
    - New functions to allow the creation of X.509 certificates.
    - Interface changes relative to the 1.1.0 release:
      ksba_certreq_set_serial          NEW
      ksba_certreq_set_issuer          NEW
      ksba_certreq_set_validity        NEW
      ksba_certreq_set_siginfo         NEW


author: andreas.stieger@gmx.de
changelog:
  - update to libksba 1.3.0
    - change license from GPLv2 to LGPLv3/GPLv2
    - minor bug fixes
  - implement shared library packaging policy
  - remove nld-build.diff which was added 2004 before package was in
    the openSUSE OBS, was never used or applied cleanly since r1


author: asterios.dramis@gmail.com
changelog:
  - Update to 1.1.0:
    * Improve performance of chunk selection code when there are many chunks
    * Fix crash in peer authentication cleanup (bko#266622)
    * Fix crash due to SIGBUS handler being overwritten by KDE's crash dialog
      system (bko#266842)
    * Be more lenient towards torrents with wrong announce-list field
      (bko#268145)
    * Fix root cause of SHA1HashGen crashes in 1.0 series (bko#268162)
  - Spec file updates:
    * Removed Authors: from %description (requirement for Factory submissions).
    * Minor update in %files section.


author: javier@opensuse.org
changelog:
  - Update to 1.1.1
    * Fix deadlock in utp::OutputQueue when packet sending fails
    * Fix bug causing scrape not to be done after first announce
    * Fix crash in DHT code caused by invalid addresses (269657)
    * Fix crash in DHT code caused by unsynchronized access to a QSet (270127)
    * Fix bug causing running time to be wrong when pausing torrents (271521)


author: asterios.dramis@gmail.com
changelog:
  - Spec file updates:
    * Simplified License: to GPLv2+ which is the main license.
    * Fix locales removal if suse_version is not set.
    * %kde_post_install is not needed.


author: javier@opensuse.org
changelog:
  - Update to 1.1.2:
    * Fix bug causing time left calculation to return something when
      a torrent is paused (bko#272182)
    * Improve performance of UTP delay window algorithm
    * Fix files not getting downloaded when they change from only
      seed to some other priority
    * Fix crash when cleaning up mse::StreamSocket (bko#277076)


author: asterios.dramis@gmail.com
changelog:
  - Update to 1.1.3:
    * Fix bug causing UPnP not to work properly if there is a question mark in
      the controlurl
    * Fix crash in webseed code (kde#281605)
  - Spec file updates:
    * Changes based on spec-cleaner run.
    * Renamed License: to GPL-2.0+ (SPDX style).


author: mlin@suse.com
changelog:
  - Update to version 1.2.0, also lists changes what changed in rc1
    * Fix large file preallocation when not using quick preallocation in some cases
    * Disable current open file checking, it causes performance issues in some situations
    * Don't use the gcrypt version macro in it's version check
    * Make it possible to check data on chunk ranges instead of the entire torrent
    * Move data file jobs are now done one after the other
    * Implement partial seeding extension
    * Add support for IPv6 traffic class field
    * Make sure a torrent is restarted when it was auto stopped and more files are selected for downloading
    * Emit finished signal when torrent is found completely downloaded in data check
    * Seeders and leechers shown in view is now the maximum of all trackers and not the sum
    * Do not add trackers with unsupported protocols
    * Improve SIGBUS handling, fixes a crash
    * Remove usage of several deprecated KDE3 networking classes
    * Remove obsolete functions of data check during upload
    * Simplify blocklist interface
    * Revamp networking code
    * Remove thread from DHT code
    * Prevent file descriptor exhaustion from happening
    * Do not count non piece data in upload speed calculation
    * Fix IPv6 address parsing bug
    * Improve performance of µTP code
    * Fix crash in DHT packet receive code
    * Fill ip parameter of tracker announce with current IPv6 address if not filled in by user in settings
    * Fix crash in PeerManager
    * Fix crash at exit when datachecker job is running
    * Fix crash due to bug in smaller then operator of net::Address
    * Fix crash due to race condition in logging initialization


author: mlin@suse.com
changelog:
  - Update to version 1.2.1
    * Fix deadlock in webseeding code (295719)
    * Fix individual torrent download limit not working
    * Fix build on FreeBSD
    * Fix crash due to attempting to call pop_front on an empty list (299536)


author: mlin@suse.com
changelog:
  - Update to version 1.3.0
    * Do not pass link local IPv6 addresses to ip parameter of tracker
      (kde#305187)
    * Implement BEP 32, IPv6 DHT (kde#295194)
    * Revamp DHT code and follow spec more closely on routing table
    * Revamp SingleFileCache, MultiFileCache and data preallocation
    * Webseeds now follow connection limits (kde#184941)
    * Add new SignalCatcher class to handle UNIX signals (kde#296835)
    * Make TimeEstimator return sortable values (kde#298542)
    * Keep track of partitions files of torrents are on
    * Add methods to check if storage is mounted
    * Make sure all trackers are used of a magnet link
      (kde#302997, kde#303269)
    * Fix warning message about locale being recreated
    * Fix crash in DHT code caused by infinite recursion (kde#300974)


author: nico.kruber@gmail.com
changelog:
  - Update to version 1.3.1
    * Add workaround for broken handling of btrfs subvolumes by
      solid (kde#306825)
    * Fix crash when preallocating diskspace when a file is enabled
      during the download of a torrent (kde#307178)
    * Make sure stats get updated properly during data check
      (kde#308707)
    * Bind peer sockets to preferred interface for outbound
      connections
    * Fix bug causing UDP connections not to get established on
      FreeBSD because FIONREAD returns the size of the data and the
      peer address (Review: 108076)


author: asterios.dramis@gmail.com
changelog:
  - Changed License to GPL-2.0+ since some files compiled in the lib are GPL
    (bnc#730195).
  - Added GPL and LGPL license copies.


author: tchvatal@suse.com
changelog:
  - Use both lpgl and mpl licenses.
    * thanks to babelworx for the hint (merge request fails to
      complete so doing it myself).


author: tchvatal@suse.com
changelog:
  - Fix Requires to demand glib2-devel not gtk1 variant
    (thanks coolo)
    * Fix copy&pasto in one summary.


author: asterios.dramis@gmail.com
changelog:
  - Update to version 0.3.3.
  - Spec file updates:
    * Changes based on spec-cleaner run.
    * Changed License: to GPLv3+.
    * Added description for the patches based on openSUSE Patches Guidelines.
    * Minor other updates.
  - Compile package with optflags (added -fPIC to fix compilation error).
  - Rebased liblastfm-sort.patch to apply cleanly.
  - Rebased liblastfm-0.3.0-qmake.patch and renamed it to liblastfm_qmake.patch.


author: crrodriguez@opensuse.org
changelog:
  - Build with -fvisibility-inlines-hidden, saving around 50
    exported symbols, in the extremely unlikely case this causes
    a problem, drop me a note.
  - -devel pacakge requires libqt4-devel


author: dev@dominik-schmidt.de
changelog:
  - Update to 1.0.1
    * proper cmake based build system
    * needed for latest tomahawk release
    * support for showing your player on your last.fm profile


author: dev@dominik-schmidt.de
changelog:
  - change name to liblastfm1, so devel package doesnt collide with
    old liblastfm still required by stable amarok


author: dev@dominik-schmidt.de
changelog:
  - also rename the devel package to liblastfm1-devel and make it
    conflict with the liblastfm-devel package


author: dev@dominik-schmidt.de
changelog:
  - Update to 1.0.2
    * liblastfm_fingerprint is now built on default
    * slightly extended api
    * bugfixes


author: hmacht@suse.de
changelog:
  - update to v0.2 due to PolicyKit update (novell bug 299733):
    - use new PolicyKit API >= 0.4
    - fix bug that liblazy_hal_query_capability doesn't always
      return 'false'
    - add function to use private D-Bus connection so that apps
      survive a D-Bus restart


author: hmacht@suse.de
changelog:
  - rename package to liblazy1 due to packaging policy
  - update to version 0.2 due to gcc 4.3 consistency


author: hmacht@suse.de
changelog:
  - add Provides: and Obsoletes: due to package rename to liblazy1
  - use %configure
  - no longer use %run_ldconfig


author: rhafer@suse.de
changelog:
  - Update to 2.4.28
    * Fixed back-mdb out of order slapadd (ITS#7090)
    changes in OpenLDAP 2.4.27 Release (2011/11/24):
    * Added slapd delta-syncrepl MMR (ITS#6734,ITS#7029,ITS#7031)
    * Fixed ldapmodify crash with LDIF controls (ITS#7039)
    * Fixed ldapsearch to honor timeout and timelimit (ITS#7009)
    * Fixed libldap endless looping (ITS#7035)
    * Fixed libldap TLS to not check hostname when using 'allow'
      (ITS#7014)
    * Fixed slapadd common code into slapcommon (ITS#6737)
    * Fixed slapd backend connection initialization (ITS#6993)
    * Fixed slapd frontend DB parsing in cn=config (ITS#7016)
    * Fixed slapd hang with {numbered} overlay insertion (ITS#7030)
    * Fixed slapd inet_ntop usage (ITS#6925)
    * Fixed slapd cn=config deletion of bitmasks (ITS#7083)
    * Fixed slapd cn=config modify replace/delete crash (ITS#7065)
    * Fixed slapd schema UTF8StringNormalize with 0 length values
      (ITS#7059)
    * Fixed slapd with dynamic acls for cn=config (ITS#7066)
    * Fixed slapd response callbacks (ITS#6059,ITS#7062)
    * Fixed slapd no_connection warnings with ldapi
      (ITS#6548,ITS#7092)
    * Fixed slapd return code processing (ITS#7060)
    * Fixed slapd sl_malloc various issues (ITS#6437)
    * Fixed slapd startup behavior (ITS#6848)
    * Fixed slapd syncrepl crash with non-replicated ops (ITS#6892)
    * Fixed slapd syncrepl with modrdn (ITS#7000,ITS#6472)
    * Fixed slapd syncrepl timeout when using refreshAndPersist
      (ITS#6999)
    * Fixed slapd syncrepl deletes need a non-empty CSN (ITS#7052)
    * Fixed slapd syncrepl glue for empty suffix (ITS#7037)
    * Fixed slapd results cleanup (ITS#6763,ITS#7053)
    * Fixed slapd validation of args for TLSCertificateFile
      (ITS#7012)
    * Fixed slapd-bdb/hdb to build entry DN based on parent DN
      (ITS#5326)
    * Fixed slapd-hdb with zero-length entries (ITS#7073)
    * Fixed slapd-hdb duplicate entries in subtree IDL cache
      (ITS#6983)
    * Fixed slapo-pcache response cleanup (ITS#6981)
    * Fixed slapo-ppolicy pwdAllowUserChange behavior (ITS#7021)
    * Fixed slapo-sssvlv issue with greaterThanorEqual (ITS#6985)
    * Fixed slapo-sssvlv to only return requested attrs (ITS#7061)
    * Fixed slapo-syncprov DSA attribute filtering for Persist mode
      (ITS#7019)
    * Fixed slapo-syncprov when consumer has newer state of our SID
      (ITS#7040)
    * Fixed slapo-syncprov crash (ITS#7025)
    * Added missing LDIF form of schema files (ITS#7063)


