# changelog

author: rhafer@suse.de
changelog:
  - Update to 2.4.29
    * Fixed slapd cn=config modification of first schema element
      (ITS#7098)
    * Fixed slapd operation reuse (ITS#7107)
    * Fixed slapd blocked writers to not interfere with pool pause
      (ITS#7115)
    * Fixed slapd connection loop connindex usage (ITS#7131)
    * Fixed slapd double mutex unlock via connection_done (ITS#7125)
    * Fixed slapd check order in connection_write (ITS#7113)
    * Fixed slapd slapadd to exit on failure (ITS#7142)
    * Fixed slapd syncrepl reference to freed memory
      (ITS#7127,ITS#7132)
    * Fixed slapd syncrepl to ignore some errors on delete
      (ITS#7052)
    * Fixed slapd syncrepl to handle missing oldRDN (ITS#7144)
    * Fixed slapd-monitor compare op to update cached entry
      (ITS#7123)
    * Fixed slapo-syncprov with already abandoned operation
      (ITS#7150)
  - Included patches from RE24 branch:
    * only poll sockets for write as needed (ITS#7167, bnc#749082)
    * sycnrepl Fixes (ITS#7162)


author: rhafer@suse.de
changelog:
  - Update to 2.4.30
    * Fixed libldap socket polling for writes (ITS#7167)
    * Fixed liblutil string modifications (ITS#7174)
    * Fixed slapd crash when attrsOnly is true (ITS#7143)
    * Fixed slapd syncrepl delete handling (ITS#7052,ITS#7162)
    * Fixed slapo-pcache time-to-refesh handling (ITS#7178)
    * Fixed slapo-syncprov loop detection (ITS#6024)


author: rhafer@suse.de
changelog:
  - update to 2.4.31
    * Added slapo-accesslog support for reqEntryUUID (ITS#6656)
    * Fixed libldap IPv6 URL detection (ITS#7194)
    * Fixed libldap rebinding on failed connection (ITS#7207)
    * Fixed slapd listener initialization (ITS#7233)
    * Fixed slapd cn=config with olcTLSVerifyClient (ITS#7197)
    * Fixed slapd delta-syncrepl fallback on non-leaf error (ITS#7195)
    * Fixed slapd to reject MMR setups with bad serverID setting
      (ITS#7200)
    * Fixed slapd approxIndexer key generation (ITS#7203)
    * Fixed slapd modification of olcSuffix (ITS#7205)
    * Fixed slapd schema validation with missing definitions
      (ITS#7224)
    * Fixed slapd syncrepl -c with supplied CSN values (ITS#7245)
    * Fixed slapd-bdb/hdb idlcache with only one element (ITS#7231)
    * Fixed slapo-accesslog deadlock with non-logged write ops
      (ITS#7088)
    * Fixed slapo-syncprov sessionlog check (ITS#7218)
    * Fixed slapo-syncprov entry leak (ITS#7234)
    * Fixed slapo-syncprov startup initialization (ITS#7235)


author: coolo@suse.com
changelog:
  - buildrequire krb5-mini in openldap2-client to avoid cycle
  - move Summary out of the %if as prepare_spec is confused about
    the license otherwise


author: rhafer@suse.com
changelog:
  - enabled mdb backend
  - Update to 2.4.33
    * Added slapd-meta cn=config support
    * Fixed slapd alock handling on Windows (ITS#7361)
    * Fixed slapd acl handling with zero-length values (ITS#7350)
    * Fixed slapd syncprov to not reference ops inside a lock (ITS#7172)
    * Fixed slapd delta-syncrepl MMR with large attribute values (ITS#7354)
    * Fixed slapd slapd_rw_destroy function (ITS#7390)
    * Fixed slapd-ldap idassert bind handling (ITS#7403)
    * Fixed slapo-constraint with multiple modifications (ITS#7168)
    Changes in 2.4.32:
    * Added slappasswd loadable module support (ITS#7284)
    * Fixed tools to not clobber SASL_NOCANON (ITS#7271)
    * Fixed libldap function declarations (ITS#7293)
    * Fixed libldap double free (ITS#7270)
    * Fixed libldap debug level setting (ITS#7290)
    * Fixed libldap gettime() regression (ITS#6262)
    * Fixed libldap sasl handling (ITS#7118, ITS#7133)
    * Fixed libldap to correctly free socket with TLS (ITS#7241)
    * Fixed slapd config index renumbering (ITS#6987)
    * Fixed slapd duplicate error response (ITS#7076)
    * Fixed slapd parsing of PermissiveModify control (ITS#7298)
    * Fixed slapd-bdb/hdb cache hang under high load (ITS#7222)
    * Fixed slapd-bdb/hdb alias checking (ITS#7303)
    * Fixed slapd-bdb/hdb olcDbConfig changes work immediately (ITS#7338)
    * Fixed slapd-ldap to encode user DN during password change (ITS#7319)
    * Fixed slapd-ldap assertion when proxying to MS AD (ITS#6851)
    * Fixed slapd-ldap monitoring (ITS#7182, ITS#7225)
    * Fixed slapd-perl panic (ITS#7325)
    * Fixed slapo-accesslog memory leaks with sync replication (ITS#7292)
    * Fixed slapo-syncprov memory leaks with sync replication (ITS#7292)


author: rhafer@suse.com
changelog:
  - Fixed initscript to avoid endless loop when no configuration
    is present in /etc/openldap/slapd.d/ (bnc#767464)
  - cleaned up SLES10 buildrequires and dependencies
  - removed support for building on SLES9, didn't work anyway anymore
  - Don't buildrequire krb5-mini on Distributions where it does not
    exist


author: rhafer@novell.com
changelog:
  - synced with latest CVS:
    * Make TlsOptions available in LDAPConnection
    * be more verbose on StartTLS errors


author: rhafer@suse.de
changelog:
  - Version 0.2.2
    * Fixed some issue with the renewal of the underlying libldap
      SSL/TLS context (bnc#683826, bnc#683809)


author: rhafer@suse.de
changelog:
  - Update to 0.3.0
    * Added interface for accessing LDAPAttribute inside
      LDAPModification
    * includes fix to build with GCC 4.6


author: rhafer@suse.com
changelog:
  - Update to 0.3.1:
    * obsoletes ldapcpplib-gcc47.patch (has been included upstream)
    * Added some checks for existence of certificate files and
      directories when setting TLS options (bnc#801065)


author: gber@opensuse.org
changelog:
  - provide %{_bindir}/gdmflexiserver for openSUSE > 12.2 since
    gdmflexiserver was dropped from gdm >= 3.6


author: gber@opensuse.org
changelog:
  - re-use xdm PAM configuration which is identical and there already
    is a de-facto dependency due to the use of xdm init and session
    scripts
  - recommend upower which is needed for hibernate/suspend to work


author: gber@opensuse.org
changelog:
  - added lightdm-make-sessions-inherit-system-default-locale.patch
    in order to make greeter and user sessions inherit the system
    default locale (lp#1073135, bnc#786926)
  - added lightdm-fix-language-setting.patch in order to fix saving/
    retrieving of the language setting (lp#1068853, lp#1019314)
  - added lightdm-do-not-strip-codeset-from-language.patch in order
    to prevent stripping the codeset consistent with how the
    Language setting is retrieved from AccountsService (lp#1074946)


author: gber@opensuse.org
changelog:
  - fixed lightdm-fix-language-setting.patch so LANG/GDM_LANG are not
    set if there are no per-user settings


author: gber@opensuse.org
changelog:
  - add polkit rules which unconditionally allow the lightdm user to
    access to relevant upower/ConsoleKit DBus interfaces for
    suspend/hibernate/reboot/shutdown as access to these methods is
    being denied for unknown reasons since the systemd transition
    (bnc#798769)


author: gber@opensuse.org
changelog:
  - changed lightdm-xauthlocalhostname-support.patch so that
    XAUTHLOCALHOSTNAME is set to the current hostname instead of just
    "localhost" (see
    https://bugzilla.novell.com/show_bug.cgi?id=538064#c25,
    bnc#796230)
  - added lightdm-use-run-dir.patch in order to use /run instead of
    /var/run on >= 12.3


author: gber@opensuse.org
changelog:
  - added lightdm-use-fine-grained-memory-locking.patch in order to
    use libgcrypt to selectively secure password memory instead of
    the big-hammer approach of mlockall (backported from upstrem bzr)
  - added lightdm-fix-determining-active-display.patch in order to
    correctly work out the active display from the active VT when it
    exits so a greeter starts (backported from upstrem bzr)


author: gber@opensuse.org
changelog:
  - rename lightdm.rules to 50-lightdm.rules to make it easier for
    admins to inject rules in the ordering (bnc#804969)


author: reddwarf@opensuse.org
changelog:
  - Update to 0.14.2
    * Fix dynmanifest support
    * Add lilv_plugin_get_extension_data
    * Use path variables in pkgconfig files
    * Install man page to DATADIR (e.g. PREFIX/share/man, not PREFIX/man)
    * Make Lilv::uri_to_path static inline (fix linking errors)
    * Use correct URI for dcterms:replaces (for hiding old plugins):
      "http://purl.org/dc/terms/replaces"
    * Fix compilation on BSD
    * Only load dynmanifest libraries once per bundle, not once per plugin
    * Fix lilv_world_find_nodes to work with wildcard subjects
    * Add lilv_plugin_get_related to get resources related to plugins that
      are not directly rdfs:seeAlso linked (e.g. presets)
    * Add lilv_world_load_resource for related resources (e.g. presets)
    * Print presets in lv2info
    * Remove locale smashing kludges and use new serd functions for converting
      nodes to/from numbers.
    * Add LilvState API for handling plugin state.  This makes it simple to
      save and restore plugin state both in memory and on disk, as well as
      save presets in a host-sharable way since the disk format is identical
      to the LV2 presets format.
    * Update old references to lv2_list (now lv2ls)
    * Support compilation as C++ under MSVC++.
    * Remove use of wordexp.
    * Add lilv_plugin_get_port_by_designation() and lilv_port_get_index() as an
      improved generic alternative to lilv_plugin_get_latency_port_index().
    * Add lilv_plugin_get_project() and get author information from project if
      it is not given directly on the plugin.
    * Remove glib dependency
    * Add lv2core as a pkg-config dependency (for lv2.h header include)
    * Obey prefix when installing bash completion script
    * Support integer minimum, maximum, and default port values in
      lilv_plugin_get_port_ranges_float
    * Add ability to build static library
    * Fix building python bindings
    * Make free methods tolerate being called on NULL
    * Remove lv2jack (replaced by jalv)
    * Fix parsing extra plugin data files in other bundles
    * Fix lilv_ui_is_supported when Lilv is built independently
  - Split serd and sord to different packages
  - Package python bindings
  - Remove patches changing the soname


author: reddwarf@opensuse.org
changelog:
  - Update to 0.14.4
    * Deprecate old flawed Lilv::Instance constructors
    * Fix documentation for ui_type parameter of lilv_ui_is_supported()
    * Fix crash when lv2info is run with an invalid URI argument
    * Gracefully handle failure to save plugin state and print error message
    * Reduce memory usage (per node)
    * Simpler node implementation always backed by a SordNode
    * Make all 'zix' symbols private to avoid symbol clashes in static builds
    * Add lv2bench utility
    * Fix various hyper-strict warnings
    * Do not require a C++ compiler to build
    * Add option to build utilities as static binaries
    * Upgrade to waf 1.7.2
    * lilvmm.hpp: Make Lilv::Instance handle features and failed instantiations
    * lilvmm.hpp: Add Lilv::Instance::get_handle()
    * lilvmm.hpp: Add Lilv::Instance::get_extension_data()
  - Add lilv-0.14.4-build_compare.patch to make build reproducible


author: lnussel@suse.de
changelog:
  - update to 0.8.7pre3 release
    * improved usb-uirt support for FreeBSD (John Wehle)
    * spurious locking complaint fixes for FreeBSD (John Wehle)
    * added support for new Command IR III hardware (Matthew Bodkin)
    * updated mceusb support to properly initialize 3rd-gen hardware
    * updated imon driver that doesn't corrupt their displays
    * hack to make not-in-lirc zilog driver function with larger values
    * added support for Aureal ATWF@83-W001 ESKY.CC remote (Romain Henriet)
    * added transmit support to driver for ENE CIR port
      (only few devices support that)
    * made generation of automatic release events in lircd more robust
    * added tira_raw driver for the Ira/Tira receivers that supports
      receiving in timing mode, the tira driver now supports transmit
      (Arnold Pakolitz)
    * added support for DFC USB InfraRed Remote Control (Davio Franke)
    * added support for simple transmitter circuit connected to
      soundcard (Bob van Loosen)
    * added support for Philips SRM 7500 RF remote (Henning Glawe)


author: lnussel@suse.de
changelog:
  - update to version 0.8.7
    * updated mceusb support to properly initialize 3rd-gen hardware
    * updated imon driver that doesn't corrupt their displays
    * hack to make not-in-lirc zilog driver function with larger values


author: fisiu@opensuse.org
changelog:
  - update to version 0.9.0:
    * Remove mceusb, streamzap, it8x, ene0100 drivers, as they're
      now redundant with upstream kernel drivers
    * fix oops unplugging igorplugusb receiver while in use
    * more error-checking for NULL irctl in various lirc_dev paths
    * add support for Monueal Moncaso IR to mplay driver
    * add another PNP device ID to lirc_it87
    * drop references to static chardev major number 61, we use dynamic
    * resync lirc_dev with what was merged in the kernel
    * reformat code using indent to look more like Linux kernel code
    * drop explicit support for kernels older than 2.6.18
    * adapt to using lirc.h as merged in the upstream linux kernel
    * non-LONG_IR_CODE option dropped, its been the default for years
    * use portable type definitions all over the place
    * drop an old GLIBC work-around for printing 64-bit values
    * fix timing-specific repeat-after-release issue
  - drop lirc-0.8.7-lirc_h.diff and lirc-0.8.7-lirc_h_2.diff: fixed
    upstream
  - clean spec file with spec-cleaner


author: tiwai@suse.de
changelog:
  - updated to version 0.23.
    * disable ipv6 as default
    * fixed pthread resource reaks
    * improvement on socket handling


author: tiwai@suse.de
changelog:
  - updated to version 0.24:
    * fix compile warnings
    * accepts unix socket format
      osc.unix://localhost/tmp/mysocket.sock
    * misc bugfixes


author: crrodriguez@suse.de
changelog:
  - update to version 0.25 , 20+ bugfixes and improvements, see Changelog
  - remove static libraries and "la" files


author: toddrme2178@gmail.com
changelog:
  - Added 32bit compatibility libraries
  - Removed a period at the end of a summary (fix for RPMLINT warning)


author: jengelh@medozas.de
changelog:
  - Remove redundant tags/sections per specfile guideline suggestions
  - Own all necessary dirs to complete factory build


author: toddrme2178@gmail.com
changelog:
  - Renamed to log4cplus to match upstream name
  - Update to 1.0.4 - bugfix release
  - Update to 1.0.3 - bugfix release
  - Update to 1.0.2 - bugfix release
  - Update to 1.0.1 - bugfix release
  - Cleaned up spec file formatting


author: toddrme2178@gmail.com
changelog:
  - Update to 1.1.0
    - Fixed MacOS X support - Reimplemented semaphores using named ones
      for Apple builds
    - Fixed resource leak on failure in openSocket()
    - Improved configuration file modification check to include file
      size, in addition to file modification time
    - Fixed non-STLPort4 builds with Solaris Studio. Switch
      '-library=stlport4' is only added if CXXFLAGS does not already
      contain a switch matching -library=(stlport4|stdcxx4|Cstd)
    - Fixed --disable-shared MinGW builds
    - Fixed non-working MinGW DLL binaries. DllMain() was not being
      called because of missing extern "C" in its definition
    - CMake build configuration checks have been improved
    - GCC switch -O2 is only added if CXXFLAGS does not already contain
      any other -O
    - Improved logging speed using SysLogAppender and Log4jUdpAppender
      by optimizations in both the loggers and in common sockets code
    - FileAppender locale can now be specified in properties files using
      Locale property. See FileAppender Doxygen documentation for more
      details
    - Improved Log4jUdpAppender compatibility with Chainsaw
    - Fixed crash, bugs #3467112 and #3563699, related to thread-local
      storage destruction
    - Fixed build with Visual Studio 2005, bug #3565529
    - Created Cygwin port's .cygport definition for log4cplus
    - Improved hiding of private symbols using GCC's
      __attribute__((visibility("hidden"))) and Solaris Studio's
      __hidden
    - Fixed build in environments where DEBUG (and other log level
      names) are macros.
    - Improved configuration of threads support
    - Turned on __thread (TLS) detection on NetBSD 5.1.0 and later that
      has been previously disabled
    - Improved compatibility with log4cplus 1.0.x: allow using log4cplus
      1.0.x log level to string callbacks in 1.1.x
    - Improved various M4 macros
    - Added detection and use C++11 thread_local
    - Fixed XML entities escaping in Log4jUdpAppender
    - Re-added synchronization between ConsoleAppender and LogLog
    - Changed C logger API to return int instead of bool
    - Added C logger API to Visual Studio 2010 projects
    - Implemented remote syslog logging using UDP in SysLogAppender
    - Enabled SysLogAppender on Windows with only remote syslog logging
      enabled
    - IMPORTANT: Builds with --with-iconv configure switch now assume
      UTF-8 for plain char strings
    - Bumped up SO version for UDP sockets support related changes
    - Removed Windows CE support
    - Regenerated with Automake 1.12.2
    - Fixed Fedora RPM builds spec file
    - Implemented log4cplus.disableOverride similar to log4j's
      log4j.disableOverride
    - Improved support of profiling and debugging builds with Sun CC
    - Added documentation for configure script options
    - Added detection and use of clock_nanosleep()
    - Disabled __thread (TLS) detection for NetBSD. It is broken there
    - New appender: Log4jUdpAppender. It allows logging using UDP with
      log4j XML payload to Chainsaw or Log2Console
    - Added support for __func__ as function name source for logging
      events
    - Fixed compilation for build with wchar_t being alias to unsigned
      short (/Zc:wchar_t-) (Windows)
    - Added new appender CLFSAppender (experimental), based on Microsoft
      Common Log File System API
    - Added new appender Qt4DebugAppender (experimenta), based on Qt4's
      qDebug(), qWarning() and qCritical() functions
    - Fixed bug #3530769 - compilation issues with Visual Studio 2011
    - Added log4cplus.quietMode property handling to
      PropertyConfigurator
    - Added #pragma once to all headers
    - Implemented Time::gettimeofday() using Win32 API's
      GetSystemTimeAsFileTime()
    - Moved file based locking from FileAppender to Appender to make it
      available for all appenders
    - Changed Windows configuration to use __declspec(thread) when
      compiling for Windows Vista or later and TlsAlloc() otherwise
    - Implemented %r PatternLayout format specifier - miliseconds since
      process start
    - Fixed bug #3101459 - TTCCLayout time is not in milliseconds since
      process start by default
    - Fixed single threaded log4cplus build issues
    - Added ability to log to std::cerr
    - Fixed disabling of LOG4CPLUS_*_FMT() macros
    - IMPORTANT: Compilation with Solaris Studio now depends on STLPort
      (-library=stlport4 switch). The default Cstd library is not
      conforming enough for use in log4cplus
    - Improved behaviour of log4cplus as a component of larger CMake
      based project
    - Updated various Autoconf detection scripts in m4/ directory to
      newer versions
    - Fixed some signedness and overflow warnings
    - Improved Autotools build system's behaviour for cross compilation
    - Added detection of C++11 <atomic> header and related functions.
      Implemented SharedObject reference counting using C++11 atomics
      where possible
    - Fixed compilation with GCC 4.6 in C++11 mode
    - Fixed some single-threaded compilation and run time issues
    - Fixed bug #3520891 - FileAppender buffering issue
    - Updated to Autoconf 2.69, Automake 1.12 and Libtool 2.4.2
    - Documented build procedure for Solaris Studio
    - Improved support for Solaris Studio in configure.in
    - Fixed log4cplusS.vcxproj - Added missing source files to the
      project
    - CMake build system fixes
    - Fixed TTCCLayout double time stamp issue
    - Important changes relative to PRODUCTION_1_0_x branch:
    - Added AsyncAppender
    - Added simple C interface for interoperability with C
    - Added inter-process file locking to file appenders to allow
      logging into a single log file from multiple processes
    - Added Mapped Diagnostic Context (MDC) and associated converter
      (%X)
    - Added alternative thread identification (%T) converter to pattern
      layout
    - Added function name converter (%M)
    - Added wchar_t <-> char conversion implementations based on
      standard C locale functions and based on iconv()
    - Added DeviceAppender to allow use of Boost.IOStream's Sink as
      appender
    - Added LOG4CPLUS_*_FMT() macros to allow printf-like formatted
      output where it is possible
    - Logging macros now accept both logger name as string and Logger
      instance as their first parameter
  - Update sonum 1.1-5


author: jengelh@medozas.de
changelog:
  - Remove redundant tags/sections per specfile guideline suggestions
  - Use fdupes to reduce duplicates instead of open-coding it


author: vuntz@opensuse.org
changelog:
  - Add patches from Debian:
    + loudmouth-fix-sasl-md5-digest-uri.patch: use the right URI for
      SASL md5 digest.
    + loudmouth-fix-async-resolving.patch: do not check for sync DNS
      failures when using async DNS.
    + loudmouth-drop-stanzas-on-fail.patch: ignore stanza that we
      can't parse.
    + loudmouth-use-pkg-config-for-gnutls.patch: use pkg-config to
      detect gnutls. Fix build on Factory.
  - Remove AutoReqProv: it's default now.
  - Use makeinstall macro.
  - Remove .la files.


author: dimstar@opensuse.org
changelog:
  - Change Source to point to our local file: The upstream server is
    currently unavailable and this stops us from checkins to Factory.


author: badshah400@gmail.com
changelog:
  - Use libgnutls-devel BuildRequires instead of gnutls-devel for
    openSUSE > 12.1: gnutls-devel has been removed from Factory.


author: vuntz@novell.com
changelog:
  - Fix python-louis build: with the new upstream release, we now
    need to build the library before building the python bindings.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.8.0:
    + This release contains a number of improvements notably the
      integrationof gnulib, the automatic generation of man pages and
      the addition of tables for German grade 2.
    + New features
    - New tables
      . Tables German Grade 2
      . Swiss German
    - Modified tables
      . Updated Norwegian tables
    - man pages
      . All tools accept the --version and --help options and are
      documented in man pages
    - Corpus based test cases for tables
    + Bug fixes
    - Many small fixes
  - Rename liblouis0 subpackage to liblouis2, because of soname bump.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.1.1:
    + Bug fixes:
    - Fixed problems with the Danish grade 2 table
    - Fixed problems with the Marburg maths table for mathematics
      and the UK maths table for mathematics
  - Changes from version 2.1.0:
    + New features:
    - New tables:
      . Added tables for Portuguese grade 1 and 2
      . Added unicode.dis for Unicode braille
    - Modified tables: Updated Danish tables
    - Implemented language to table mapping
    - New format of error messages: the error messages are now
      reported in a format similar to the one used in gcc.
    - New opcode: added undefined opcode
    - Python bindings:
      . Allow the user to configure the maximum output length by
      specifying a number by which the input length is multiplied
      using the outlenMultiplier module variable.
      . Add compbrlLeftCursor mode constant.
      . Add compileString function which wraps lou_compileString.
      . Corrections/clarifications to docstrings.
      . Add python binding for the lou_hyphenate function.
      . Added python wrapper for lou_backTranslateString and
      lou_backTranslate.
    - Add liblouisxslt as an example to python/examples.
    - Add compbrlLeftCursor.
    + Bug fixes:
    - Fix the output cursorPos when the compbrlAtCursor mode is
      enabled and the characters around the cursor translate to
      multiple braille cells, such as in the Chinese braille
      tables.
    - Fix outpos when doing back translation
    - Fix the input/output position arrays for characters in the
      input which are undefined in the translation table.
    - Table fixes:
      . Fixed a bug with back translation of '*n'.
      . Fixes to the en-us-g2.ctb table
    - Python bindings:
      . Remove unnecessary imports, allowing the bindings to run in
      Python 2.7.
      . lou_translate* writes output information in typeform, so
      allocate enough bytes for it. Fixes possible buffer
      overruns and resultant crashes.
    - Miscellaneous:
      . Fixes to the man page generation to fix issues
      . Do not invoke help2man when cross-compiling
      . Documentation updates (issue 10)
      . Removing noletsign defaults
      . Many small fixes
  - Changes from version 2.0.0:
    + New function: Adding lou_charSize function
  - Changes from version 1.9.0:
    + New functions:
    - lou_dotsToChar and lou_charToDots function
    - Added lou_compileString for adding entries to tables at
      run-time.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.3.0:
    + New features:
    - Multiple table search path (with LOUIS_TABLEPATH environment
      variable)
    - New --quiet option for lou_checktable
    - New functions to make libraries relocatable
    - New Braille tables: Swedish, Sorani (Kurdish), Ethiopic,
      Serbian, many Indian languages , Icelandic 6- and 8-dot,
      Catalan, Dutch Braille (for Belgium and the Netherlands),
      Flemish Braille Math Code (a.k.a. Woluwe code).
    + Braille Table Improvements: Chinse, Spanish Braille, French 6
      and 8 dot, Italian 8 dot, Generic Arabic Grade 1, Spanish,
      Norwegian.
    + Bug fixes:
    - Fixed a long standing bug with an infinite loop in the table
      compiler
    + Improved documentation
  - Add pkg-config BuildRequires to get proper pkgconfig() provides.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.4.1:
    + New features:
    - Czech hyphenation table
    - Spanish grade 1 table
    - New tamil table
    + Braille Table Improvements: Icelandic 8-dot, Norwegian,
      Portuguese grade1, uncontracted Spanish.
  - Changes from version 2.4.0:
    + New features:
    - New Generic Farsi Grade 1 table
    - Emacs mode for editing Braille tables
    + Braille Table Improvements: Czech, French comp6 and comp8,
      Generic Arabic Grade 1, Romanian.


author: vuntz@opensuse.org
changelog:
  - Create a tools and a doc subpackages to contain the tools and
    documentation shipped by liblouis, instead of having a liblouis
    subpackage, since that's confusing (because what people are
    usually interested is the liblouis2 subpackage).
  - Ship COPYING.LIB in liblouis2 subpackage and COPYING in the tools
    subpackage since everything is LGPL-3.0+, except the tools that
    are GPL-3.0+. That fixes bnc#779253.
  - Since we don't have a liblouis subpackage anymore, add Provides
    and Obsoletes for it to liblouis2 for smooth upgrades.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.5.0:
    + New features:
    - New Braille tables
      . Estonian grade 0
      . Portuguese 8 dot Computer braille
    - UTF-8 support in tables
    - Improvements to the python bindings
    - Add a doctest infrastructure
    - Support for Python 3 in the Python bindings
    + Improved C-based test framework
    + Improved documentation
    + Braille table improvements
    + Bug fixes
  - Remove checks for outdated openSUSE versions (<= 11.2).


author: dimstar@opensuse.org
changelog:
  - Update to version 2.5.1:
    + Braille Table Improvements
    - Fix encoding problem in italian table and added more
      character definitions.
    - Rename it-it-g1.utb to it-it-comp6.utb and it-it-g1.utb2 to
      it-it-comp8.utb.
    + Bug fixes:
    - Fix outputPos and inlen where an input character generates
      multiple output characters.


author: zaitor@opensuse.org
changelog:
  - Update to version 2.5.2:
    + New features:
    - New tool to trace rule application (lou_trace).
    - New Braille tables
      . Inuktitut grade 1.
      . UEB grade 1 and 2.
      . Korean table.
    - Braille Table Improvements
    - da-gk-g2.ctb, fixes for transposed â, å, æ, ä, ø  and ö,
      corrected/improved harness tests.
    - Corrections for en-GB-g2.ctb.
    - Corrections to the Hungarian grade 1 table.
    + Bug Fixes:
    - Update gnulib.
    - Fix a bug in the correct opcode which causes sometimes random
      results when translating.
    - Fixes for compiler warnings.
    - Fix some Valgrind warnings about invalid reads.


author: tchvatal@suse.com
changelog:
  - Add obsoletes/provides for old libname so depending pkgs work.
    * drop no longer needed lpsolve-5.5.0.11-cflags.patch we use
      autotools now.
    * drop no longer needed lpsolve-pic.diff for the same reason.


author: crrodriguez@suse.de
changelog:
  - remove static libraries and "la" files
  - fix -devel pakcage dependencies (missing libraptor-devel)


author: schwab@suse.de
changelog:
  - Update to libtool 1.5.24.
    * Initial support for Interix newer than version 3.
    * Use getconf ARG_MAX to find the max command line length.
    * Bug Fixes.


author: schwab@suse.de
changelog:
  - Update to libtool 1.5.26.
    * Improved support for Mac OS X Leopard.
    * More robust parsing of mangled `.la' files inside libltdl, fixing a
      possible overrun and a crash due to memory exhaustion.
    * Fix compile command line for gcj on MinGW.
    * Some configure variables have been renamed to fix caching:
      lt_prog_compiler_pic_works to lt_cv_prog_compiler_pic_works
      lt_prog_compiler_static_works to lt_cv_prog_compiler_static_works.
    * Support for AIX 6.1.
    * Bug Fixes.


author: giecrilj@stegny.2a.pl
changelog:
  - update to 2.4, which has quite some new stuff. Limiting here to
    incompatible changes:
    - The fix_srcfile_path variable has been replaced by a more thorough
      mechanism triggered by the to_tool_file_cmd variable.
    - The wrapper command line option support described above introduces the
      following incompatibility: the wrapper will remove any command line
      options that begin with '--lt-*' from the argument list before launching
      (uninstalled) programs. Any '--lt-*' option on the command line not
      recognized by the wrapper will result in an error.
    - The type of the symbol lists variables (lt_*_LTX_preloaded_symbols) has
      been fixed in the manual and in a couple of tests to match the actual
      implementation.


author: pth@suse.de
changelog:
  - Add gcc-c++ gcc-fortran and gcc-objc to buildrequires so that
    packages using the system wide libtool script compile.
  - Add a rpmlintrc to shut up rpmlint on most warnings.


author: dmueller@suse.de
changelog:
  - update to 2.4.2:
    - The generic approximation of the command line length limit (when getconf is
      not available) works again.  Regression introduced in v2.2.6-39-g9c3d4d8.
    - The bug that leaked developer tool paths into the release tarballs
      from ./bootstrap is fixed.
    - Improved support for the Cuda Compiler Driver (nvcc) on Darwin.
    - For GCC LTO support, the -fuse-linker-plugin switch is now also removed
      when computing compiler postdeps.
    - The undocumented hardcode_libdir_flag_spec_ld tag variable has been
      removed in favor of using hardcode_libdir_flag_spec with $wl set to empty.


author: pgajdos@suse.cz
changelog:
  - modified LUA_PATH_DEFAULT [bnc#589441]: search modules under
    /usr/%{_lib}/lua/%{major_version} too


author: pgajdos@suse.cz
changelog:
  - removed -L/usr/lib from Libs: in etc/lua.pc [bnc#613497]
  - used upstream bugfix patch from http://www.lua.org/download.html


author: pgajdos@suse.com
changelog:
  - updated to 5.1.5:
    * bug-fix release, see http://www.lua.org/bugs.html for
      more details
    - > removed upstream-bugfix.patch


author: pgajdos@suse.com
changelog:
  - updated to 5.2.0:
    * Main changes
    yieldable pcall and metamethods
    new lexical scheme for globals
    ephemeron tables
    new library for bitwise operations
    light C functions
    emergency garbage collector
    [goto] statement
    finalizers for tables
    * Language
    no more fenv for threads or functions
    tables honor the [__len] metamethod
    hex and [\z] escapes in strings
    support for hexadecimal floats
    order metamethods work for different types
    no more verification of opcode consistency
    hook event "tail return" replaced by "tail call"
    empty statement
    [break] statement may appear in the middle of a block
    * Libraries
    arguments for function called through [xpcall]
    optional 'mode' argument to load and loadfile (to control binary x text)
    optional 'env' argument to load and loadfile (environment for loaded chunk)
    [loadlib] may load libraries with global names (RTLD_GLOBAL)
    new function [package.searchpath]
    modules receive their paths when loaded
    optional base in [math.log]
    optional separator in [string.rep]
    [file:write] returns <CODE>file</CODE>
    closing a pipe returns exit status
    [os.exit] may close state
    new metamethods [__pairs] and <CODE>__ipairs</CODE>
    new option 'isrunning' for [collectgarbage] and <CODE>lua_gc</CODE>
    frontier patterns
    [\0] in patterns
    new option [*L] for <CODE>io.read</CODE>
    options for [io.lines]
    [debug.getlocal] can access function varargs
    * C API
    new functions: lua_absindex, lua_arith, lua_compare, lua_copy, lua_len,
      lua_rawgetp, lua_rawsetp, lua_upvalueid, lua_upvaluejoin,
    lua_version, luaL_checkversion, luaL_setmetatable,
    luaL_testudata, luaL_tolstring
      [lua_pushstring] and <CODE>pushlstring</CODE> return string
      [nparams] and <CODE>isvararg</CODE> available in debug API
    new lua_Unsigned
    * Implementation
    max constants per function raised to 2^26
    generational mode for garbage collection (experimental)
    NaN trick (experimental)
    internal (immutable) version of ctypes
    simpler implementation for string buffers
    parser uses much less C-stack space (no more auto arrays)
    * Lua standalone interpreter
    new [-E] option to avoid environment variables
    handling of non-string error messages


author: dimstar@opensuse.org
changelog:
  - Require liblua5_2 from the -devel package: Otherwise the .so file
    is a dangling symlink and apps will use the static lib.
  - Update baselibs.conf to reference liblua5_2 instead of liblua5_1.


author: crrodriguez@opensuse.org
changelog:
  - Even after the previous update, third party modules/libraries
    would not work because LUA_CDIR constant is wrong in x86_64


author: sweet_f_a@gmx.de
changelog:
  - minor fixes of last portability changes:
    * decouple do_profiling and lang_package again
    * don't define do_factory, just use lang_package instead
    * simplify files section
    * do_profiling for some more systems


author: sweet_f_a@gmx.de
changelog:
  - Update to version 5.0.4
    * liblzma:
    - Fix lzma_index_init(). It could crash if memory allocation
      failed.
    - Fix the possibility of an incorrect LZMA_BUF_ERROR when a BCJ
      filter is used and the application only provides exactly as
      much output space as is the uncompressed size of the file.
    - Fix a bug in doc/examples_old/xz_pipe_decompress.c. It didn't
      check if the last call to lzma_code() really returned
      LZMA_STREAM_END, which made the program think that truncated
      files are valid.
    - New example programs in doc/examples (old programs are now in
      doc/examples_old). These have more comments and more detailed
      error handling.
    * Fix "xz -lvv foo.xz". It could crash on some corrupted files.
    * Fix output of "xz --robot -lv" and "xz --robot -lvv" which
      incorrectly printed the filename also in the "foo (x/x)" format.
    * Fix exit status of "xzdiff foo.xz bar.xz".
    * Fix exit status of "xzgrep foo binary_file".
    * Fix portability to EBCDIC systems.
    * Fix a configure issue on AIX with the XL C compiler. See INSTALL
      for details.
    * Update French, German, Italian, and Polish translations


author: mrueckert@suse.de
changelog:
  - update to 2.0.4
    * Fixed a gcc-4.5 aliasing issue in lzo_init().
    * Updated the configure system.
    * Assorted cleanups.
  - dropped lzo-2.03-alias.patch:
    solved differently upstream
  - dropped debug_package_requires define


author: crrodriguez@opensuse.org
changelog:
  - Update to version 2.05
    * Converted the configure system to non-recursive Automake.
    * Applied some overdue speed optimizations for modern x86/x64 architectures
    and current compilers like gcc 4.6 and MSVC 2010.


author: crrodriguez@opensuse.org
changelog:
  - Update to version 2.06
    * Some minor optimizations for big-endian architectures.
    * Fixed overly strict malloc() misalignment check in examples.


author: mfabian@suse.de
changelog:
  - update to 1.4.0:
    • New function msymbol_put_func (), msymbol_get_func
      (), mplist_put_func (), mplist_get_func (),
      mface_put_hook (), and mface_get_hook () are
      available to avoid unsafe casting of function
      pointer.  New macro M17N_FUNC and new type
      M17NFunc are also introduced.
  - remove bugzilla-232303-local-variable-used-before-set.patch
    (was from upstream CVS).
  - add -fno-strict-aliasing .
  - add gd-devel to BuildRequires.


author: schwab@suse.de
changelog:
  - Update to m17n-lib 1.5.1.
    * New API layer FLT is created.
    * New environment variable MDEBUG_FLT is available to turn on
      printing debug information for FLT, and these are now obsolete;
      MDEBUG_FONT_FLT, MDEBUG_FONT_OTF.
    * New functions mchartable_min_char () returns the mininum character.
      that is set some value in a char-table.  New funcion
      mchartable_min_char () is for the maximum character.


author: tiwai@suse.de
changelog:
  - Update to version 1.6.2: bug fix release; see ChangeLog
  - Fix compile warnings
  - Split libm17n0 subpackage for shared libraries
  - Add baselibs.conf


author: tiwai@suse.de
changelog:
  - updated to version 1.6.3:
    Minor bugs fixed and several new input methods added, including
    the segfault fix with VLC


author: jengelh@inai.de
changelog:
  - Update to new upstream release 0.0.20120613
    * support for reading and writing 1-bit PNG images
    * much improved performance for 4<e≤8


author: dgollub@suse.de
changelog:
  - splitted libmal.diff <-> libmal-pilot-link-0.12.0-api.diff
  - removed pilot-link 0.12.0 API patch from spec file.
    downgrade to pilot-link version 0.11.8 - see #161722


author: toddrme2178@gmail.com
changelog:
  - Fixed usage of ldconfig (fix for RPMLINT warning)
  - Switched hard-coded paths and commands to macros
  - Removed the contents of the %changelog section
    These were already in the .changes file


author: cgiboudeaux@gmx.com
changelog:
  - Spec cleanup
  - Update to 0.44.1
    * Updated email address and web site address.
      + Version 0.44
    * Removed the -module argument from libmal_la_LDFLAGS. It never should
      have been there; it was accidentally included from a copy/paste.
      + Version 0.42
    * Misc fixes to malsync sources. See malsync/ChangeLog for details.
      + Version 0.41
    * Added support for pilot-link 0.12.x
    * Updated automake files
      + Version 0.40
    * Major overhaul of libmal. This version is not source- or binary-
      compatible with previous versions.
    * Use malsync 2.2.0 source
    * Removed the printstatus and printerror hac^H^Hooks
    * Removed the setXXX methods for proxy/SOCKS settings
    * Moved all global variables into PalmSyncInfo struct
    * Removed the .sub stuff, it doesn't seem to be used any more
    * Added two function pointers to PalmSyncInfo, taskFunc and itemFunc.
      These pointers are callbacks called by malsync at different stages of
      the sync.
    * Added a new malsync.c that relies on libmal


author: ke@suse.de
changelog:
  - Initial package as prepared in
    http://build.opensuse.org/package/show?package=malaga&project=Office%3AVoikko
    by Sami Vento: Version 7.9.


author: sbrabec@suse.cz
changelog:
  - Updated to version 7.12 (bnc#394355):
    * malshow now uses cairo for drawing; line thickness grows with
      font size.
    * The Malaga executables now link the dynamic malaga library.
    * When using the command "help", the commands are now sorted
      columns-first, instead of lines-first.
    * Malaga may now be licensed by GPL version 2 or any later
      version.
    * Repaired project file name dialog in Malaga's Emacs mode.
    * The Makefile now uses LDFLAGS for linking.
    * Entering Ctrl-D to exit no longer causes a segmentation
      violation error.
  - Spec file simplified.
  - Disabled static library.
  - libmalaga7-devel renamed to libmalaga-devel, as no file there has
    "7" in the name.
  - malaga.el moved to the correct directory.


author: crrodriguez@suse.de
changelog:
  - remove "la" files
  - fix -devel package dependencies
  - do not strip binaries on make install, let debuginfo generation to
    handle it.
  - allow verbose compilation


author: sbrabec@suse.cz
changelog:
  - Change the (un)map_file functions to malaga_(un)map_file to
    prevent symbol clash with samba (Evolution with enchant-voikko +
    evolution-mapi). Patch by Harri Pitkänen from Fedora.
    (bnc#641649, redhat#502546 sourceforge#2802548)


author: asterios.dramis@gmail.com
changelog:
  - Removed unneeded build requirements kdebase4-workspace-devel and
    libkdeedu4-devel. Added libkde4-devel.
  - Removed unneeded runtime requirement for libkeduvocdocument4.
  - Recommend instead of Suggest the marble-doc subpackage.
  - Replaced marble with libmarblewidget15 in marble-devel Requires:.
  - Removed Recommends: entry for marble in libmarblewidget15 (not needed).


author: badshah400@gmail.com
changelog:
  - Update to version 2.0.2:
    + Add 'U' style for Axis() which disable ticks rotation
    + Bugfix for enable-opengl option
    + Bugfix for lighting
  - Changes from version 2.0.1:
    + Improve speed of drawing
    + Add reading 3d data files using mglData::ReadMat()
    + Exclude unnecessary dependencies/inclusions
    + Improve build system:
    - Add multithreading
    - Add install for Octave
    - Separate enable-doc option from enable-all
    + Minor bugfixes
  - Add mathgl-cmake-enable-doc-option-fix.patch to fix the usage
    of the cmake option: enable-doc (sf#3529593)
  - Modify existing patch mathgl-fix-python-module-path.patch
    to use DESTDIR environment variable instead of RPM_BUILD_ROOT
    directly; set DESTDIR during make install stage
  - Enable building with hdf5 support: introduces build dependency
    on hdf5-devel
  - Disable octave bindings for now as they do not build
  - Enable building on SLE 11 by turnning off doc building for it.


author: badshah400@gmail.com
changelog:
  - Update to version 2.0.3:
    + Make code compilable by compilers GNU/MinGW GCC, Clang, MS
      VisualStudio
    + Add mglTriangulation() using s_hull_pro algorithm
    + Add mglData::Grid() and mglGraph::DataGrid() for filling
      regular data by values of triangulated surface
    + Add cmake options ’enable-png’ and ’enable-zlib’
    + Add SetTimeUTC() for using UTC time instead of local one
    + Add SetTickShift() for additional shift of tick labels
    + Add mglGraph::MPI_Send() and mglGraph::MPI_Recv()
    + Vector plots now draw vector at edges, which are directed out
      of bounding box
    + Add gap between 1d plots for avoiding possible undetermined
      overlapping
    + Add parallel build for documentation
    + Bugfixes for memory leaks and uninitialized variables, for
      setting text size, for handling NAN color value, for missing
      lines in export to EPS/SVG
  - Drop mathgl-cmake-enable-doc-option-fix.patch; implemented
    upstream
  - Split udav into its own package
  - Add %suse_update_desktop_file for SLE to fix brp complaints
    about missing generic name for udav.desktop
  - Add install-info post scriplets for the installed info files.


author: dmitry@roshchin.org
changelog:
  - Locate documentation to right place
    * mathgl-doc-path.patch
  - Update post and postup for octave-mathgl


author: Rene.vanPaassen@gmail.com
changelog:
  - Fix spec file for build on Fedora:
    * add dependencies (xmu, texi2html, texinfo-tex)
    * re-define _defaultdocdir, to reflect correct doc path
    * correct test for suse_version


author: dmitry@roshchin.org
changelog:
  - Update to version 2.1
    * see ChangeLog.txt for details
  - Set correct path to documentation directory
    * udav-help-path.patch
  - Disable rpath
    * mathgl-rpath.patch
  - Update other patches
  - Delete SLE-specific things from spec file


author: dmitry@roshchin.org
changelog:
  - Update to version 2.1.1
    * bugfix release, see included ChangeLog.txt for details
    * removed obsolete mathgl-rpath.patch
    * updated mathgl-libpath.patch


author: dmitry@roshchin.org
changelog:
  - update to version 1.5.0
    * Support for reading/writing HDF5 format MAT files
    * Bug fixes for compressed variables that caused issues with
    matio reading them.
    * Upgrade of dimensions in matvar_t structure to size_t enabling
    support for large arrays.
    * A testsuite
  - add gcc-warnings-fix.patch: fix implicit declaration
  - remove libmatio0-1.3.3-doxygen.patch: now matio doesn't use
    doxygen


author: cmorve69@yahoo.es
changelog:
  - added patch to "Do not try to free() pointers pointing to member
    variables" from upstream SVN. Fixes VLC crash.


author: cmorve69@yahoo.es
changelog:
  - version update to 0.9.0
    - fix a memory freeing issue in KaxBlock
    - use the macros from the new libebml 0.8.0 to simplify the element definitions and avoid possible typo bugs
    - fix some building issues on Linux and MinGW
    - add matroska_init() and matroska_done() functions, necessary when used with libebml v2
    - use the new libebml iterators of EbmlMaster where possible


author: reddwarf@opensuse.org
changelog:
  - version update to 1.1.0
    - give access to the SetParent to KaxSimpleBlock as well
    - change the placement of a MATROSKA_DLL_API so that it actually works
    - remove all references to the old/outdated/previous tag system
    - add the possibility for a DataBuffer class to use its own internal memory
    - KaxCues::AddBlockGroup() was removed as it's broken beyond repair
    - add KaxTrackOperation and related elements for combined stereo/3D tracks or joined virtual tracks
    - fix a memory leak in KaxReferenceBlock when an internal KaxBlockBlob was created
    - Increased library .so name due to binary incompatible changes in libebml


author: dimstar@opensuse.org
changelog:
  - Update to version 1.2.0:
    + skip data from KaxBlockVirtual as it should not be used
    + use semantic generated from the specs so there is no more
      possible mismatch
  - Bump suname to 4, following the source changes.
  - Stop using source service, as Factory is moving to a different
    way to verify source authenticity.


author: reddwarf@opensuse.org
changelog:
  - Update to version 1.3.0
    + initialize all data members
    + The KaxCodeVersion variable now resides in the library instead of being declared static in the header file.
    + make KaxChapterSegmentEditionUID an unsigned integer to match the KaxChapterEditionUID it's supposed to target


author: dmueller@suse.de
changelog:
  - update to 2.7.2:
    * Enabled some CPU-specific predefined macros in compiler-
      independent-build as well as compiler-specific-build, because
      there are some occasions which require those macros when we use
      some compiler system's header files.  Created init_cpu_macro().
      (configure.ac, noconfig.H, configed.H, main.c, system.c)
    * Enabled -m32 and -m64 options even on 32-bits systems and on
      compiler-independent-build, when the OS is UNIX-like one.  These
      options change some predefined macros.  (system.c)
    * Made -z option to output #include lines themselves.  (system.c)
    * Fixed a bug of source line numbering in library-build.  (by
      Dwayne Boone) (main.c)
    * V.2.7.1
    * Fixed a bug of newline synchronization on -K option.  Created
      sync_linenum().  (Thanks to Benjamin Smedberg) (directive.c)
    * Made GCC-specific-build on x86_64 and ppc64 have two sets of
      predefines for 32bit mode and 64bit mode, and implemented -m32
      and -m64 options.  (Thanks to Benjamin Smedberg) (configure.ac,
      set_mcpp.sh, system.c)
    * Stopped to use freopen() so that a main program which links
      libmcpp can use stdin, stdout and stderr.  (by Benoit Foucher)
      (main.c)
    * Fixed a bug of file-handle leak on -MD and -MF options.
      (Thanks to Masashi Fujita) (system.c)
    * Added ports to Vicual C++ 6.0 and Borland C++ 5.9 (aka C++
      Builder 2007).  (by Dwayne Boone) (vc6.dif, bc59.dif, eval.c)
    * Revised declaration of stpcpy().  (internal.H)
    * Created macro notification mode, implemented -K option and '#
      pragma MCPP debug macro_call' sub-directive to enable this mode
      on STD mode.  Created get_src_location(), print_macro_inf(),
      print_macro_arg(), close_macro_inf(), chk_magic_balance(),
      remove_magics(), some MAC_* macros to define magic characters,
      struct LINE_COL, MACRO_INF.  Revised many functions.


author: prusnak@suse.cz
changelog:
  - updated to 2.6.8 (maintenance update)
  - cleaned spec file
  - dropped obsolete patches:
    * libmcrypt-2.5.7-automake.diff (included in update)
  - disabled 'make check' in build for now


author: crrodriguez@suse.de
changelog:
  - run ldconfig
  - remove libtool archive with empty dependency_libs
  - remove obsolete/bogus/unversioned Provides and Obsoletes.


author: prusnak@suse.cz
changelog:
  - fix uninitialized variables (uninitialized.diff)
  - fix prototypes in DES and TripleDES algorithms (prototypes.diff)


author: sbrabec@suse.cz
changelog:
  - Updated to version 1.0.2:
    * Encryption support.
    * Documentation package.
    * Large message support.
    * API changes, new library version.
    * Bug fixes.


author: rfno@fietze-home.de
changelog:
  - apply patch to fix status update problem
    (http://sourceforge.net/tracker/index.php?func=detail&aid=1626349&group_id=110565&atid=656718)


author: crrodriguez@opensuse.org
changelog:
  - Remove "la" files and static libraries
  - Disable doxygen docs generation, timestamps break build-compare.


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


author: dimstar@opensuse.org
changelog:
  - Add meanwhile-glib-2.31.patch: Fix build with glib 2.31.
  - Fix packaging: Do not package files in -doc and the library.
    + Move any files out of the lib package that do not belong there.
      This finally allows to have multiple libmeanwhil<n> installable
      without conflicting on file level.


author: mrueckert@suse.de
changelog:
  - added libmemcache-1.4.0.rc2_gcc43_inline.patch:
    the changed inline behavior in gcc 4.3 breaks the lib. remove
    the inline statement for the functions.
  - added libmemcache-1.4.0.rc2_preserve_cflags.patch:
    preserve CFLAGS passed from the environment.
  - delete static lib and libtoolarchive


author: termim@gmail.com
changelog:
  - update to 1.0.4 Thu Jan 26 22:33:54 PST 2012
    * Fix for memcached_dump().
    * Additional testing for memcached_stat_execute().
  - update to 1.0.3 Sun Jan  8 18:11:36 PST 2012
    * Increased size of sort buffer used during Ketama.
    * Added support for new behavior to handle dead servers.
    * Overall haul of UDP IO.
    * Fixed C compile issue with memcached_exist()
    * Numerous bug fixes.
    * Clang support for OSX.
    * All commands now using vector send support.
  - update to 1.0.2 Mon Oct 24 08:00:48 PDT 2011
    * Dropped libmemcached/memcached_util.h (undocumented header file)
    * Added memcached_touch() and memcached_touch_by_key()
    * UDP support restructured to toggle on a complete memcached_st structure.
  - update to 0.53 Mon Sep 26 20:50:33 PDT 2011
    * Fix for FreeBSD/OpenBSD and -lm
    * Added memcached_exist()
    * Fix for memory when using config test.
    * CLI gained --quiet
  - update to 0.52 Sun Sep 11 22:16:08 PDT 2011
    * Build fixes for Ubuntu/Suse.
    * Fixes for OSX Lion.
    * Bug fix for looping back through dns lookups under certain failures.
    * Fixes related to dead server failures.
  - update to 0.51 Thu Jul 21 11:08:58 PDT 2011
    * memcached_callback_set() now takes its data argument as const
    * Update to tests.
    * Fix in parser for port number.
    0.50 Mon Jun 20 10:36:57 PDT 2011
    * Updates to C++ interface
    * Custom free allocators need to now check for value before calling free.
    * memcached_fetch_result() now uses the internal result when available (about 25 to 50% faster).
    * Fix for stats structure.
    * Updates to documentation.
    * memcached_fetch_result() now uses the internal result when available (about 25 to 50% faster).
  - update to 0.49 Thu Apr 14 08:43:37 PDT 2011
    * Fix calls to auto methods so that if value is not passed in nothing bad happens.
    * New parser calls for generating memcached_st objects.
    * New error system.
    * New flow control for messages means faster get/set calls.
    * Added new documentation system.
    * A behavior change has been now made that if you specify a weight for any server, we enable the weight flag and do weight balancing.
    * Added MEMCACHED_BEHAVIOR_REMOVE_FAILED_SERVERS to simplify the setting of AUTO REJECT for servers.
  - update to 0.48 Tue Mar 15 23:05:18 PDT 2011
    * Fix memory leak in server parse.
    * Move test framework out to be its own library (easier to work with Gearman).
  - update to 0.47 Wed Feb 23 18:46:48 PST 2011
    * Additional fixes for OpenBSD.
    * Bug fix 677609, 456080.
    * SIGPIPE fix for Linux send().
    * memcapable can now test ascii or binary based on flags.
    * Additional build fixes for SASL.
  - update to 0.46 Mon Feb 14 10:28:01 PST 2011
    * Fixes a number of corner case bugs.
    * Fixes related to OpenBSD.
    * Better testing for protocol version.
    * Removes special case infinite wait on blocking setup.
  - update to 0.45 Tue Feb  8 16:02:06 PST 2011
    * Add support for systemtap
  - update to 0.44 Wed Sep 22 21:57:57 PDT 2010
    * Windows bug fixes.
    * Hudson port support in test harness.
    * Improved portability of test hanrness.
    * SASL fixes.
  - update to 0.43 Wed Jul 28 16:29:47 PDT 2010
    * Added --args to memstat so that a greater range of values can be returned.
    * Prelimanary support for Windows.
    * memcached_stat_execute() merged.
  - update to 0.42 Tue Jul  6 12:29:50 PDT 2010
    * Mistake in libtool caused issue with library version
  - update to 0.41 Wed Jun 30 13:15:19 PDT 2010
    * Added --file for memcat.
    * Added limemcached_ping() to libmemcached_util
    * Bugfix for some cases where connect would have issues with timeout.
    * Wrong value for errno given as error on an IO failure inside of poll.
    * Bug fix for issue where multiple interfaces with bad DNS were not being caught.
  - update to 0.40 Thu Apr 22 19:01:25 PDT 2010
    * Placed retry logic in for busted resolvers
    * Add an ignore for SIGPIPE to solve OSX issues.
    * A couple of fixed for memcached_light server.
    * Updated to debug mode to track io_wait
  - update to 0.39 Tue Apr  6 12:35:13 PDT 2010
    * Add support for prefix keys to binary protocol.
    * Remove the undocumented call memcached_server_remove().
    * The undocumented call memcached_server_by_key() now returns const.
    * memcached_server_error_reset() has been deprecated.
    * memcached_server_list() has been deprecated. Use memcached_server_cursor() to walk the servers found in a memcached_st() structure.
    * memcached_verbosity() can now be run concurrently with other operations.
    * SASL support.
    * Fixes memory leak found in EJECT HOSTS.
  - update to 0.38 Wed Feb 10 09:40:33 PST 2010
    * C++ interface for libhashkit.
    * Modified memcached_set_memory_allocators() so that it requires a context pointer.
    * memcached_clone() now runs 5 times faster.
    * Functions used for callbacks are now given const memcached_st.
    * Added MEMCACHED_BEHAVIOR_CORK.
    * memslap now creates a configuration file at ~/.memslap.cnf
    * memcached_purge() now calls any callbacks registered during get execution.
    * Many fixes to memslap.
    * Updates for memcapable.
    * Compile fixes for OpenBSD.
    * Fix for possible recursive decent on IO failure.
  - update to 0.37 Mon Jan 11 16:29:57 PST 2010
    * Fixed build for libhashkit.
    * Fixed install path regression.
    * Modified RPM to strict check install.
    * Added documentation for memcached_server_cursor();
    * Added memcached_servers_reset().
    * Modified memcached_st to remove dead cursor_server member.
  - update to 0.36 Wed Jan  6 18:23:50 PST 2010
    * Merged in new memslap utility.
    * All of constants.h has been updated to match style (all old identifiers continue to work).
    * Added first pass for libhashkit.
    * Updated test Framework/extended tests.
    * Random read support during replication added.
    * Modified use_sort so that the option can be applied to any distribution type.
    * We removed the MEMCACHED_BEHAVIOR_KETAMA_COMPAT_MODE added in 0.35. Instead use memcached_behavior_set_distribution().
  - update to 0.35 Mon Nov  9 11:18:33 PST 2009
    * Added support for by_key operations for inc/dec methods.
    * Added mget test to memslap.
    * Support for compatible ketama for SpyMemcached
    * Update C++ interface.
    * Fix for memcp
  - update to 0.34 Tue Oct 13 08:39:51 PDT 2009
    * Added support for setting behavior flags on a connection pool.
    * Don't increment server_failure_counter on normal disconnects.
    * Added prototype for a callback based protocol parser (server side) with examples so that you could let your own application speak the memcached protocol
    * Updated memcapable to test ASCII protocol.
    * Changed behavior so that server can be removed at first sign of failure.
    * Added memcached_server_get_last_disconnect() call
  - update to 0.33 Wed Sep 23 10:11:58 PDT 2009
    * Added memcapable to test servers for binary compatibility.
    * Updated C++ interface. Added basic support for C++ exceptions. Added multiple constructors the memcached client object. The C++ interface now takes parameters which are C++ types (such as std::string).
    * Several bug fixes for binary protocol support.
    * Fixed crashing issue with dumping from memcachd server (server internals were changed without documenting change).
  - update to 0.32 Tue Sep 15 15:49:09 PDT 2009
    * Change of behavior where linger is only modified for no-block and then it is set to zero.
    * Added Twitter's memcached_server_error() functions.
    * Fix for OSX compiles in development builds.
    * Updated C++ interface.
    * Updated memcached_mget and memcached_mget_by_key to take a size_t as a parameter instead of an unsigned int for number_of_keys.
  - update to 0.31 Fri Jul 10 09:02:50 PDT 2009
    * Added support or HA via replication.
    * malloc() removed for server key usage.
    * Update build system.
    * Added support for memcached_set_memory_allocators().
    * Fixed bug in configure.ac for have_htoll.


author: tabraham@novell.com
changelog:
  - update to 1.0.6
    * Fixes for gcc 4.7, lp:961812
    * Fix for restart issue that happens under testing.
    * Fix for lp:962815.
    * Support for transparent AES encryption.
  - changes from 1.0.5
    * Fixes for OSX.
    * Version is now parsed directly in the parser, which makes buffered
      operations now work with it..
    * memstat has been extended so that it can be used to find the version
      of the server.
    * Update documentation.
    * Fixes for compile issues on Debian and Ubuntu


author: idonmez@suse.com
changelog:
  - Update to 1.0.7
    * Add API call for exist calls.
    * Update all license files to be BSD bnc#757326


author: chris@computersalat.de
changelog:
  - update to 1.0.10
    * --disable-assert has been removed from configure, and
    - -enable-assert has been added in its place.
    * Compiling fixes for Clang on OSX Mountain Lion.
    - 1.0.9 Wed Jul  4 22:46:19 EDT 2012
    * Faster close on socket.
    * Instance allocation is now seperated from server interface. This
      should allow for a better preservation of ABI compliance from now
      on.
    * Fix close on exec bug.
    * Numerous other bug fixes.
    - 1.0.8 Tue May 22 15:06:04 EDT 2012
    * Added support for setting options via ENV variable LIBMEMCACHED
    * Fix corner case on last used result.


author: coolo@suse.com
changelog:
  - update to 1.0.11
    * Removed custom version of memcached.
    * Updated hardening rules.
    * Fixed a case where the return error from a socket connection differred from that of a TCP/IP socket.


author: vuntz@opensuse.org
changelog:
  - Add memphis-link-gobject.patch: fix linking issue, taken from
    Debian.
  - Add call to autoreconf, for above patch.
  - Add Url tag.


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


author: andrea@opensuse.org
changelog:
  - new upstream version 0.3.1
    * important bug fix
    * menu-generation is now client side
    * speed up and lower memory usage


author: andrea@opensuse.org
changelog:
  - new upstream version 0.4.1
    * The libmenu-cache is made thread-safe. Thread-unsafe APIs are marked
      as deprecated now and should be never used in any multithreaded application.
    * Added creation of HTML developers documentation. It is triggered
      by configure script option –enable-gtk-doc.
    * The libmenu-cache is made more responsible by moving some time-critical
      operations into thread. Also it preloads saved cache file if it exists
      so it is available near instantly after menu_cache_lookup().
      Caller still will get updates by adding notifier to the cache.
    * Added automatic shutdown of menu-cached server after some inactivity
      timeout (i.e. all clients were unregistered).
    * Fixed few memory problems (referencing errors and memory leaks).
    * Fix for bug #3501347: use g_get_tmp_dir() instead of hardcoded “/tmp”.
    * The libmenu-cache ABI bumped to 2.


author: fcrozat@novell.com
changelog:
  - Update to version 2.34.0:
    + Update keybindings when XKB keyboard layout changes.
    + Unify keymap-reloading code branches
    + Fix drawing of <arc> elements
    + Add an "Above_Tab" pseudo-keysym.
    + Fix default workspace names.
    + Log error if writing fail when handling SIGTERM.
    + Rework keybinding configuration files
    + Honour _NET_RESTACK_WINDOW and sibling-relative stacking.
    + Allow applications to raise windows when raise_on_click is off.
    + Allow explicit raises from same client, not just same app.
    + Set RestartStyleHint to RestartIfRunning when replaced.
    + Fix background functions for non-default layouts.
    + Use GNOME 3 theme defaults
    + Do not use an icon menu on the titlebar.
    + Disable 'Show desktop' keybinding by default.
    + Make color constants work without warnings.
    + Small bug fixes
    + Make it possible to build without libcanberra
    + Updated translations.
  - Drop metacity-gdm-popup-error.patch,
    metacity-support-above-tab.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.34.1:
    + Fix crash in meta_display_get_above_tab_keycode
    + Disable keybindings message should ungrab keys
    + Remove --with-gtk configure flag as metacity only builds
      against gtk2
    + Build fix for FreeBSD: Include sys/wait.h as described in POSIX
      specs
    + Build system change: remove -Werror
    + Updated translations.
  - Update License tag from GPLv2+ to GPL-2.0+.


author: kirill.kirillov@gmail.com
changelog:
  - Add metacity-dnd-keynav.patch: this adds support of alt-tab
    during drag and drop operation. Fix bnc#720212.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.34.2:
    + Port preferences to GSettings
    + Remove deprecated GTK+ symbols and use accessor functions
    + Include the default window icon
    + Various small build system changes
    + Updated translations.
  - Add pkgconfig(gsettings-desktop-schemas) BuildRequires: new
    dependency.
  - Add explicit pkgconfig(gio-2.0) BuildRequires: it was missing
    before.
  - Drop gconf2-devel BuildRequires: migration to GSettings completed.
  - Drop metacity-key-list-binding.patch: not needed after GSettings
    migration.
  - Split non-essential tools to a metacity-tools subpackage.
  - Split library to libmetacity-private0, move /sbin/ldconfig calls
    from main %post/%postun to libmetacity-private0 scriptlets, and
    change metacity Requires in devel package to libmetacity-private0.
  - Replace gconf schema packaging machinery with
    %glib2_gsettings_schema_* macros.
  - Remove explicit gtk2-devel Requires from devel subpackage: it
    will automatically be added the pkgconfig() way.
  - Stop passing --disable-schemas-install to configure: there is no
    gconf schema anymore.
  - Stop changing libexecdir in configure: there is no need for that.
  - Stop checking for non-supported versions of openSUSE (<= 11.2).


author: vuntz@opensuse.org
changelog:
  - Add explicit libSM-devel, libX11-devel, libXext-devel,
    libXinerama-devel, libXrandr-devel, pkgconfig(xcomposite),
    pkgconfig(xcursor), pkgconfig(xdamage), pkgconfig(xfixes),
    pkgconfig(xrender) BuildRequires: we need all of those, and some
    are not implicitly brought in after the big xorg-x11 packaging
    change.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.34.3:
    + Use the correct translation domain in keybinding definitions.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.34.5:
    + Fix memory leak
    + Add disable-mouse-button-modifiers message
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.34.8:
    + Port themes documentation to yelp-tools
    + Updated translations.
  - Replace gnome-doc-utils-devel BuildRequires with yelp-tools,
    following upstreams port.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.34.13:
    + Fix minimization problem of iconified windows.
    + Updated translations.


author: pascal.bleser@opensuse.org
changelog:
  - add support for libxml2 and expat, which makes the build include
    all API functions, unlike the previous, crippled builds


author: crrodriguez@opensuse.org
changelog:
  - Update to version 0.1.2
    * This release adds RFC 5854 Metalink 4.0 support
    * adds dynamic attribute of the origin element in Metalink
  - libmetalink-autotools.patch : multiple pet peeves in autotools.


author: pkirsch@suse.de
changelog:
  - added libmicro-ctcs-glue package, now the tcf is packaged and
    can be run from the SUT without the need of NIS


author: fcrozat@suse.com
changelog:
  - Update to 0.9.22:
    + Allow to configure basic and digest authentication separately
    + Fix URI argument parsing when string contained keys without
      equals sign in middle of the argument.
    + Reduce default size in poft processor buffer.
  - Remove --enable-client-side from configure call, it doesn't exist
    anymore.
  - Update License tag to new SPDX format.


author: jengelh@inai.de
changelog:
  - Adhere to shlib package naming guidelines
  - Parallel build with %_smp_mflags
  - Remove redundant tags/sections from specfile


author: vuntz@opensuse.org
changelog:
  - Install the headers in /usr/include/miniupnpc/ instead of
    /usr/include/: this is cleaner, and this is what users of the
    library expect.


author: p.drouand@gmail.com
changelog:
  - Update to 1.7 version:
    * Cleanup settings of CFLAGS in Makefile
    * Fix signed/unsigned integer comparaisons
    * Allow to specify protocol with TCP or UDP for -A option
    * Only try to fetch XML description once in UPNP_GetValidIGD()
    * Added -ansi flag to compilation, and fixed C++ comments to ANSI C comments.
    * minor improvements to minihttptestserver.c
    * upnperrors.c returns valid error string for unrecognized error codes
    * make minihttptestserver listen on loopback interface instead of 0.0.0.0
    * Maven installation thanks to Alexey Kuznetsov
    * Replace WIN32 macro by _WIN32
    * Fixes in java wrappers thanks to Alexey Kuznetsov :
      https://github.com/axet/miniupnp/tree/fix-javatest/miniupnpc
    * Make and install .deb packages (python) thanks to Alexey Kuznetsov :
      https://github.com/axet/miniupnp/tree/feature-debbuild/miniupnpc
    * The multicast interface can now be specified by name with IPv4.
    * Install man page
    * added header to Port Mappings list in upnpc.c
    * Makefile : make clean now removes jnaerator generated files.
    * MINIUPNPC_VERSION in miniupnpc.h (updated by make)
    * added rootdescURL to UPNPUrls structure.
  - Remove unneeded miniupnpc-makefile.patch


author: jengelh@medozas.de
changelog:
  - Update to mISDNuser-2.0.2
    * new userspace API, uses sockets to communicate with kernel
    * layer3 (TE/NT) is done in userspace now
    * Q.931/DSS1 support for TE/NT
    * note: Asterisk integration occurs via chan_lcr
  - Employ shlib policy
  - Remove redundant/obsolete tags/sections (cf. specfile guidelines)


author: jengelh@inai.de
changelog:
  - Update to new upstream release 2.0.17
    * no upstream changelog provided
  - Delete misdn-fixes.diff, merged upstream


author: cfarrell@suse.com
changelog:
  - license update: GPL-2.0 and LGPL-2.1
    Semicolon is ambiguous. Use ^and^ or ^or^ depending on the interaction


author: vuntz@opensuse.org
changelog:
  - Update to version 5.10.1:
    + Fixes:
    - An unnecessary enum definition, which conflicted with the one
      provided by Empathy, has been removed from the GSettings
      schema.
  - Changes from version 5.10.0:
    - fdo#41927: It is now possible to install the MC test suite.
    - fdo#42068: MC now has a GSettings key to force it to believe it
      is online, even if NM/ConnMan says it is offline. This key is
      kept in sync with the corresponding GSettings key provided by
      Empathy by some black magic with aliased DConf paths.
    - deb#644589: fix build with UPower but no NM or ConnMan
    - fdo#42548: Account.ChangingPresence is now more accurate
      (particularly on disabled accounts).
  - Use %glib2_gsettings_schema_* macros for the new GSettings schema
    file.


author: vuntz@opensuse.org
changelog:
  - Update to version 5.11.0:
    + Enhancements:
    - Migrate telepathy-butterfly accounts to telepathy-haze
      automatically, if Haze is installed (fdo#42814)
    - Improve mc-tool (fdo#45308)
    - Add Account.Supersedes (fdo#42814)
    + Fixes:
    - Prefer to destroy arrays with _unref instead of _free
    - Add support for building on Android (fdo#42508) and Windows
    - Make the NetworkManager integration optional (fdo#43791)
    - Don't crash on Get('Parameters') for a CM that isn't
      installed (fdo#44939)


author: vuntz@opensuse.org
changelog:
  - Update to version 5.12.0:
    + Add mcd_service_stop() and stop the service when SIGINT is
      sent (fdo#47054).


author: zaitor@opensuse.org
changelog:
  - Update to version 5.12.1:
    + Fixes:
    - Stop using deprecated telepathy-glib symbols.
    - Fix access to freed memory (fdo#51842).
    - Fix existing channel dispatching after using
      present/delegate.


author: dimstar@opensuse.org
changelog:
  - Update to version 5.13.0:
    + Changes:
    - Remove support for many deprecated interfaces (fdo#49753,
      fdo#24762, fdo#24899, fdo#24914, fdo#49648)
    + Fixes:
    - Stop using deprecated telepathy-glib symbols.
    - fix access to freed memory (fdo#51842)
    - fix existing channel dispatching after using present/delegate
    - Invalid GValue in libaccounts storage plugin (fdo#48646)
    - Do not change RequestedPresence when disabling the account,
      otherwise it won't reconnect when enabling it (fdo#52259)
    - Let client decide which storage provider to use when creating
      an account (fdo#52231).


author: dimstar@opensuse.org
changelog:
  - Update to version 5.13.1:
    + Changes:
    - On Unix platforms, umask() is now required.
    - If a connection manager announces two or more channels in the
      same NewChannels signal, behave as if it had announced each
      channel separately (fdo#52305)
    - Improve mc-tool: display Account.Storage settings, add
      Supersedes, add "dump" subcommand (fdo#53202)a
    - More internal reorganisation (fdo#54151)
    + Fixes:
    - Passwords are now deleted from gnome-keyring correctly
      (fdo#42088)
    - When migrating Butterfly accounts to Haze, do the migration
      even if Butterfly isn't installed, and copy the password as
      well as the username (deb#686835)
    - If compiled with UPower support, do not attempt to connect
      while going to sleep
    - Set up the altered-one signal for account storage backends
      correctly (fdo#52231)
    - If service-activated under both names
      o.fd.Telepathy.MissionControl5 and
      o.fd.Telepathy.AccountManager simultaneously, avoid one or
      both failing to activate due to a race condition (fdo#53220)
    - When built for Android, don't use GSettings (fdo#53497).


author: dimstar@opensuse.org
changelog:
  - Update to version 5.13.2:
    + Configuration changes:
    - Accounts are now stored in the telepathy/mission-control
      subdirectory  of g_get_user_data_dir(). On Unix, this usually
      means ~/.local/share/telepathy/mission-control (follows
      $XDG_DATA_HOME and $XDG_DATA_DIRS variables)
    - ./configure --with-accounts-dir (at build time) and
      $MC_ACCOUNTS_DIR (at runtime) no longer change where new
      accounts are stored. They now set what Mission Control
      considers to be the "old" location for accounts; accounts in
      that directory will be moved into the new location. Using
      this option is deprecated.
    + Enhancements:
    - Migrate accounts and avatars from ~/.mission-control to the
      location described above (fdo#35896)
    - More removals of obsolete code and interfaces (fdo#54633)
    + Fixes:
    - Recover from incomplete password migrations caused by
      upgrading to Empathy 3 while running MC 5.12.1 or older
      (fdo#42088)
    - Omit generated file mcp-signals-marshal.h from tarballs


author: zaitor@opensuse.org
changelog:
  - Added tmc-fire-PropertiesChanged-on-URISchemes-change.patch and
    tmc-mailto-is-the-proper-URI-scheme.patch needed to ensure
    visual feedback on sip accounts changes (fdo#40393).


author: pth@suse.de
changelog:
  - Use AC_PREREQ before AC_INIT
  - Move AM_INIT_AUTOMAKE to just after AC_INIT
  - Use LT_INIT to init libtool and pass disable-static as default.
  - Only pass -release to libtool and not -release and -version-info,
    thus fixing the library naming.
  - Add and use an option to configure to disable processor specific
    code tuning.
  - Don't bother with patching .in files as they're regenerated by
    calling autoreconf.


author: pth@suse.de
changelog:
  - Optimize the handling of CFLAGS.
  - Don't use -fno-strict-aliasing as the compiler doesn't report
    any aliasing issues.


author: chris@computersalat.de
changelog:
  - fix BUILD_ORIG
    o add fix_lib_versioning-mpeg2enc patch (mpeg2enc/Makefile.am)
  - add gtk2-devel (Gtk+ support for glav)
  - remove author from descr


author: cmorve69@yahoo.es
changelog:
  - Update to 2.0.0
  - Remove obsoleted patches
  - Rename to follow SLPP
  - Use pkgconfig()-type BuildRequires
  - Spec-clean


author: toddrme2178@gmail.com
changelog:
  - Added libmlt-0.8.0-fix_null_pointer_dereference.patch, fixed
    upstream.  See and BNC # 777416 and upstream comit
    17a64a9aa20aa27861b6169e38859358a323c5a8


author: reddwarf@opensuse.org
changelog:
  - Update to 0.8.2
    * Overhaul of A/V sync with libavformat-based inputs.
    * Fix a major memory leak introduced in previous release.
    * Fixes to problems revealed by Coverity Scan static analysis.
    * Improved encoding presets.
    * melt can now be built without SDL with define MELT_NOSDL, which is handy
      for running it as a child process on Windows and OS X.
    * melt can now be signaled to quit, which also makes it more useful as a
      child process.
  - Rebase libmlt-0.8.2-vdpau.patch
  - Remove libmlt-0.8.0-fix_null_pointer_dereference.patch. Applied upstream.


author: reddwarf@opensuse.org
changelog:
  - Update to 0.8.4
    * Added playlist-next event and PlaylistNextListener to Ruby binding
    * FFmpeg 1.0 and libAV master compatibility
    * Improvements to motion_est filter to generate keyframes for apps
    * Added audiolevel (measurement) filter
  - Remove libmlt-0.8.2-ffmpeg1.patch and libmlt-0.8.0-optflags.patch.
    Have been applied upstream.


author: reddwarf@opensuse.org
changelog:
  - Update to 0.8.6
    * Fix a performance regression on videos that use full-range
      colorspaces such as yuv420p.


author: poeml@suse.de
changelog:
  - update to 1.4.0
    Changes between 1.3.1 and 1.4.0 (12-Sep-2003 to 02-Sep-2005)
    * ) Optimize insertion of free memory chunks by merging with
      the spare area if possible to decrease memory fragmentation.
    * ) Fix mm_realloc() function: If the memory chunk passed to mm_realloc()
      can't be extended and a new chunk must be allocated, the old memory
      is copied into the new chunk with a call to memcpy(3). However, the
      used size is the length of the new data and will cause memcpy(3) to
      access memory beyond the old data chunk's boundaries.
    * ) Upgraded build environment to GNU Libtool 1.5.20 and GNU shtool 2.0.2
    * ) Updated all copyright messages for year 2005.
    Changes between 1.3.0 and 1.3.1 (07-Mar-2003 to 12-Sep-2004)
    * ) Upgraded build environment to GNU Shtool 2.0.1,
      GNU Libtool 1.5.8 and Autoconf 2.59.


author: postadal@suse.cz
changelog:
  - updated to version 1.4.2
    * added new API function MM_reset() and mm_reset()
    * corrected description of mm_sizeof()


author: anosek@suse.cz
changelog:
  - fixed mm package installs useless libtool archive by default
    [#272059]
  - taken spec file by Marcus Rueckert from BS


author: mrueckert@suse.de
changelog:
  - sync files from OSSP/libmm14 and abuild
  - renamed the package to follow the versioning policy.
  - renamed devel package to libmm-devel and added provides for the
    old name
  - removed static lib


author: toddrme2178@gmail.com
changelog:
  - Added xine mailing list discussions about LGPL relicensing of
    xine code
  - Added note in spec file about LGPL relicensing of xine code


author: crrodriguez@opensuse.org
changelog:
  - libmms-pkgconfig.patch: DO not inject bogus build
    dependencies via pkgconfig files, in this case glib2 which
    will pull pcre and so on...


author: ltinkl@suse.cz
changelog:
  - update to 1.0.10
    * fixed some compiler-warnings
    * fixed display routines called twice for FULL_MNG support in mozlibmngconf.h
    * standard windows dll upgraded to zlib 1.2.3
    * fixed problem with CLON object during readdisplay() (thanks Winfried!)
    * added typecast to appease the compiler (G R-P)
    * added more SKIPCHUNK conditionals (G R-P)
    * added MORE MNG_NO_1_2_4BIT_SUPPORT (G R-P)
    * added provisional support for anIM(mpNG) proposal
    * added provisional support for ANG proposal
  - fix patches
  - provide %post sections


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


author: jengelh@medozas.de
changelog:
  - Update to initial public tarball release, version 1.0.0
    * Added checking variants of the put function family.
    * Message batching infrastructure
  - Run spec-beautifier on .spec file


author: jengelh@medozas.de
changelog:
  - Update to libmnl 1.0.1
    * examples: fix wrong group mask number in nfct-event
    * header: fix signess issues in MNL_SOCKET_BUFFER_SIZE


author: jengelh@medozas.de
changelog:
  - Update to new upstream release 1.0.2
    * build and compile updates
    * header: fix invalid use of type void * in arithmetic of
    mnl_for_each_nest(...)
    * doc: fix wrong comment describing mnl_nlmsg_batch_stop


author: jengelh@inai.de
changelog:
  - Update to new upstream release 1.0.3
    * Added the "mnl_attr_for_each_payload" function, which allows to
    iterate over attributes for a given payload pointer.


author: dimstar@opensuse.org
changelog:
  - Disable the test suite for this release. A known error with
    as-needed makes it fail. Will be fixed in next release.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.0.0
    - New module interface using a single structure
    - New way of loading builtin that does rely on dlopen()
    - Fixed running test with linker flag --as-needed
  - Enable the test suite


author: reddwarf@opensuse.org
changelog:
  - Updated to version 0.8.8.2
    * Improve compatibility with MSVC 2010
    * Improve PTM playback (Fix byteswapping)
    * Improve S3M support (ignore corrupted data)
    * Improve AMF support (bounds checking)
  - Added pkg-config BuildRequire
  - Make build verbose
  - Remove execution permission from shared library


author: sbrabec@suse.cz
changelog:
  - Updated to version 0.8.8.3:
    * Several security fixes (including CVE-2011-1761, bnc#691137).
    * Improve compatibility with MSVC 2010
    * Improve PTM playback (Fix byteswapping)
    * Improve S3M support (ignore corrupted data, bnc#686624)
    * Improve AMF support (bounds checking)


author: sbrabec@suse.cz
changelog:
  - Update to version 0.8.8.4 (bnc#710726):
    * Improve timidity.cfg parsing capability
    * Add source command capability in timidity.cfg
      (useful for debian default)
    * Fix integer overflow in WAV reader (SA45131/A)
    * Fix S3M stack overflow possibility (SA45131/B)
    * Bound seeking and reading in PAT files
    * Fix AMS/AMSv2 and DSM too large by one (SA45131/C)
    * Use bmpvalues in Octamed files when calcuting default tempo


author: jengelh@medozas.de
changelog:
  - Update to libmowgli-0.9.50
    * Rewrite mowgli_patricia to reduce cache misses
    * Fix corruption in mowgli_patricia after deleting nodes
    * Fix off-by-one error in mowgli_node_nth when iterating backwards


author: chris@computersalat.de
changelog:
  - update to 0.9.95
    * Add MOWGLI_DEPRECATED to mark symbols as deprecated on GCC/ICC/MSVC.
      mowgli.allocator: actually, shouldn't be deprecated
      mowgli.spinlock: mark as deprecated
      mowgli.allocator: mark as deprecated
      mowgli.dictionary: mark as deprecated
      mowgli.ioevent: mark as deprecated
    * configure: refresh
  - spec cleanup


author: cfarrell@suse.com
changelog:
  - license update: MIT
    COPYING says MIT. There are BSD-3-Clause instances in the package but
    let^s go with upstream^s classification


author: jengelh@medozas.de
changelog:
  - Update to new upstream release 1.0.0
    * Allow iteration on NULL patricias
    * Undeprecate mowgli.spinlock


author: rguenther@suse.de
changelog:
  - Update to bugfix release 0.8.1.
    Fixes
    * acosh, asinh, atanh: swap of precisions between real and imaginary parts
    * atan: memory leak
    * log: wrong ternary value in data file; masked by bug in mpfr 2.4.1


author: rguenther@suse.com
changelog:
  - Update to version 1.0.
    - Bump SONAME to libmpc3
    - License change: LGPLv3+ for code, GFDLv1.3+ (with no invariant sections)
      for documentation
    - Functions renamed:
      mpc_mul_2exp to mpc_mul_2ui, mpc_div_2exp to mpc_div_2ui
    - New functions: mpc_log10, mpc_mul_2si, mpc_div_2si
    - Speed-ups:
    - mpc_fma
    - Bug fixes:
    - mpc_div and mpc_norm now return a value indicating the effective
      rounding direction, as the other functions
    - mpc_mul, mpc_sqr and mpc_norm now return correct results even if there
      are over- or underflows during the computation
    - mpc_asin, mpc_proj, mpc_sqr: Wrong result when input variable has
      infinite part and equals output variable is corrected
    - mpc_fr_sub: Wrong return value for imaginary part is corrected
  - Skips version 0.9:
    - New functions:
    - mpc_set_dc, mpc_set_ldc, mpc_get_dc, mpc_get_ldc for converting
      between mpc type variables and C variables of type double _Complex
      or long double _Complex
    - mpc_sin_cos, computing simultaneously the sine and cosine
    - Speed-ups:
    - mpc_pow_si through binary exponentiation
    - mpc_pow_z when the exponent fits in a long
    - mpc_tan through the use of mpc_sin_cos
    - Bug fixes:
    - trigonometric functions: infinite loop due to overflow for large
      arguments
    - mpc_exp: close to infinite loop for argument close to 0
    - mpc_sqrt: close to infinite loop for argument close to 1
    - mpc_add_si: replaced macro by function, since the macro evaluated the
      same expression twice


author: sbrabec@suse.cz
changelog:
  - Updated to version 1.2.6:
    * Fix possible noise at the beginning of files
    * Increase API version
    * Fix broken stream initialization on non-mpc files
    * Added fast-seeking
    * Reduced memory usage and code size
  - Name package according to shared library packaging policy.


author: crrodriguez@suse.de
changelog:
  - remove static libraries
  - remove libtool archive with empty dependency_libs
  - add missing glibc-devel dependency on -devel package


author: crrodriguez@suse.de
changelog:
  - fixes build on ia-64 only useless and unpackaged sample
    requires g++ for build (libmpcdec-1.2.6-nosamples.patch)


author: toddrme2178@gmail.com
changelog:
  - added 32bit compatibility libraries
  - package no longer obsoletes itself (fix for RPMLINT warning)


author: crrodriguez@opensuse.org
changelog:
  - libmpcdec-byteswap.patch, use OS byteswap routines.
    (that in turns needs AC_USE_SYSTEM_EXTENSIONS)
    - build with large file support.


author: detlef@links2linux.de
changelog:
  - new upstream version <0.16.1>
    * Allow the error_callback to make an error critical (causing
      libmpd to disconnect)


author: detlef@links2linux.de
changelog:
  - new upstream version <0.17.0>
    * Concatenate artist/composer/performer tag.
    * Support Query changes using idle command.
    * Unix socket support.
    * Fix false MPD_CST_STORED_PLAYLIST update.
    * Fix build on opensolaris.
    * Convert error messages to utf-8 before passing to gmpc.
    * Fix memory leak in idle check.
    * Several typo's fixed (thx to Priyank)
    * (Open) Solaris build fix.
    * Fix document distribution (thx to Priyank).
    * Support for playlist modification time.
    * Get more changed signals using idle command.
    * Convert debug output to locale before outputting.


author: gber@opensuse.org
changelog:
  - update to version 0.20.0
    * add replaygain support
    * add mpd_playlist_load
  - cleanup
    * do not build static libs
    * dropped empty documentation files
    * improved summary/description
    * use separate .changes files
  - build and include API documentation


author: toddrme2178@gmail.com
changelog:
  - Added 32bit compatibility libraries
  - Removed duplicate documentation files (fix for RPMLINT warning)


author: jengelh@medozas.de
changelog:
  - Do not use --enable-thread-safe on SPARC (Fedora does the same) -
    the tests segfault if TS is enabled


author: rguenther@suse.com
changelog:
  - Update to version 3.1.0.
    * The mpfr_urandom and mpfr_urandomb functions now return identical
      values on processors with different word size.
    * Speed improvement for the mpfr_sqr and mpfr_div functions using
      Mulders' algorithm.
    * Much faster formatted output (mpfr_printf, etc.) with %Rg and similar.
    * New divide-by-zero exception (flag) and associated functions.
  - Remove bogus provides/obsoletes for old shared library version.
  - Fix license, it is LGPL v3 or later.


author: sbrabec@suse.cz
changelog:
  - Updated to version 0.0.20060920alpha:
    * Bug fixes.
    * Write an mspack_system implementation that can handle normal
      disk files, open file handles, open file descriptors and raw
      memory all at the same time.
    * Added a program for dumping useful data from CHM files.
    * Added a new test example which shows an mspack_system
      implementation that reads and writes from memory only.


author: andreas.hanke@gmx-topmail.de
changelog:
  - update to version 0.2alpha (#660942):
    * matches cabextract-1.3, fixing CVE-2010-2800 and CVE-2010-2801
    * adds pkg-config support
    * obsoletes half of libmspack-warnings.patch
  - remove self-obsoletion
  - drop -D_POSIX_SOURCE as it breaks the build with this version
  - drop empty NEWS file


author: sbrabec@suse.cz
changelog:
  - Update to version 0.3alpha:
    * code cleanup and build system update
    * handle corrupted cabinet files better
    * handle special cases of cabinet files
  - License update: LGPL-2.1 only.


author: fridrich.strba@suse.com
changelog:
  - Upgrade to upstream version 0.0.2
    * support of MS Publisher versions 98 to 2002
    * extended coverage of autoshapes for version 2003


author: tchvatal@suse.com
changelog:
  - Version bump to 0.0.3
    * cleanup the license string
    * disable werror explicitely
    * fdupe duped images


author: jengelh@medozas.de
changelog:
  - Remove redundant tags/sections from specfile
  - Add patch to fix use of implicitly-defined functions


author: meissner@suse.de
changelog:
  - updated to 1.1.0
    * lots of new devices
    * IAD (0xfe class) device detection
  - drop HAL FDI snippets
  - libmtp8 -> libmtp9


author: jengelh@medozas.de
changelog:
  - Remove redundant tags/sections (authors list, already in package
    as a file); put %description after %package
  - Parallel build with %_smp_mflags


author: meissner@suse.de
changelog:
  - updated to 1.1.2
    * device updates
    * ported to use libusb 1.0
    * Autodetect "sony.net" devices


author: meissner@suse.de
changelog:
  - updated to 1.1.3
    - Soname libmtp.so.9.0.3 - binary compatible.
    - Probably nailed the bugs in the Samsung Galaxy Tab S2 family
      of devices. Ignacio Martinez helped us fixing this!
    - Build fixes by Alessio Treglia and others.
    - A horde of new devices in the database.


author: toddrme2178@gmail.com
changelog:
  - updated to 1.1.5
    - Soname libmtp.so.9.0.5 - binary compatible
    - Stop forcing altinterface 0! That bug has been around like
      forever and libgphoto2 never did this. It screws up some
      Samsung devices and is the prime reason for releasing this
      update so soon after 1.1.4 as I know a lot of people out there
      have Samsung devices!
    - Integrated Sajid Anwars hard long-term work on MTPZ. There are
      no secret keys or certificates inside libmtp, if you need these
      to talk to your MTPZ device (Zune models, Windows Phones) you
      need to get a file of secrets from some other place, preferably
      Microsoft.
    - Expose getthumbnail method and the Add Storage events as needed
      for a GNOME VFS project by Philip Langdale.
    - Rearrange and try to understand some SONY device modes again
      and again.
    - A udev script fix from Alessio Treglia to avoid poking around
      on Canon EOS 3D.
    - Devices, devices, devices...
  - Add libgrypt buildrequires for MTPZ support


author: jengelh@medozas.de
changelog:
  - update to new upstream release 2.2.2
    * Retrieving all results of expressions made up of comma separate
    subexpressions is now possible with a new Eval overload.
    * Callback functions with fixed number of arguments can now have up
    to 10 parameters
    * ternary if-then-else operator added (C-like; "x?y:z")
    * new intrinsic binary operators: "&&", "||" (logical and, or)
    * A new bulkmode allows submitting large arrays as variables to
    compute large numbers of expressions with a single call.- enable
    parallel build


author: sbrabec@suse.cz
changelog:
  - Updated to version 2.1.4 (#199134):
    * Security fix CVE-2006-4197:
    * Fixed buffer overflows in the RDF parsing and HTTP code.
    * Fixed invalid memory access in the HTTP code.
    * Fixed memory leaks in RDFExtract.


author: sbrabec@suse.cz
changelog:
  - Updated to version 2.1.5:
    * Fixed compilation on GCC 4.3.
    * Fix the patch for buffer overflows in rdfparse.c.
    * Patch to allow manually entering the CD TOC information.
    * Fixed configure.in to work with newer versions of autoconf.
    * Buffer overflow in MBHttp::WriteToBuffer.
    * Python bindings: No shebang in non-executable scripts.
  - Name package according to shared library packaging policy.


author: toddrme2178@gmail.com
changelog:
  - added 32bit compatibility libraries
  - package no longer obsoletes itself (fix for RPMLINT warning)
  - added BuildRequires:  pkg-config (fix for RPMLINT warning)


author: crrodriguez@suse.de
changelog:
  - update to version 3.0.1+20080816
    * Added mb_track_get_artist to the C API
    * Fix incorrect string comparision in the XML parser code.
      (obsoletes libmusicbrainz-strcmp.patch)
    * Fix compilation on GCC 4.3
    (obsoletes libmusicbrainz-3.0.1-gcc43.patch)
  - Run the test suite to ensure we have a working library


author: cristian.rodriguez@opensuse.org
changelog:
  - Update to version 3.0.3
  - Support for reading and submitting ISRCs
  - Support for reading ratings for all entity type
  - Full release group and label support
  - C wrappers for extractFragment and extractUuid
  - Support for filtering by any Lucene query
  - use _FILE_OFFSET_BITS=64 in 32 bit so LFS is supported.


author: crrodriguez@opensuse.org
changelog:
  - stop requiring %{version}-%release
  - It turns out that using gcc visibility is supported but one
    has to define GCC_HASCLASSVISIBILITY and pass the appropiate
    compiler flags.


author: vuntz@opensuse.org
changelog:
  - Cleanup for inclusion in Factory:
    + Add copyright header.
    + Drop libmusicbrainz4-trunk.patch and
      libmusicbrainz4-update-trunk-patch.sh: remove setup to add
      patch for trunk, since it's unused, and I don't think it's
      needed anymore.
    + Remove libmusicbrainz4 Provides from libmusicbrainz4-3: there
      is already a libmusicbrainz4 binary package (from an earlier
      version of libmusicbrainz; because of the shared library
      packaging policy), and that would just create some confusion.
    + Fix baselibs.conf.
    + Run spec-cleaner.


author: ohering@suse.de
changelog:
  - Update to 4.0.1
    Fixed bug LMB-30 - Unable to access all relation lists on objects with multiple relation lists
    Fixed bug LMB-31 - mb_relationlist_get_targettype always returns "target-type"


author: ohering@suse.de
changelog:
  - Update to 4.0.2
    Add extra attributes to Alias
    Add IPI lists to Artist and Label
    Add 'Ended' to Lifespan
    Add PrimaryType and SecondaryTypeList to ReleaseGroup
    Add text based track number to Track
    Add ISWC list to Work
    Debug builds show queries and responses on stderr
    Documentation updates


author: ohering@suse.de
changelog:
  - Update to 4.0.3
    Fix LMB-32 - Correctly ignore unrecognised nodes
    Don't compile using -Werror when building from tarball


author: ohering@suse.de
changelog:
  - Update to 5.0.1
    Fix LMB-32 - Correctly ignore unrecognised nodes
    Don't compile using -Werror when building from tarball


author: dimstar@opensuse.org
changelog:
  - Split out libmutter0 to follow SLPP (bnc#706930).
  - Change mutter requires to libmutter0: it's all what's needed to
    develop against this library.
  - Move /sbin/ldconfig calls from post/postun of the main package to
    libmutter0.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.91:
    + Fix subtracting unredirected windows from visible region
      (bgo#677116)
    + Minor improvements and bugfixes (bgo#682648, bgo#682993)
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Split a mutter-data subpackage where we put data files (gsettings
    schema, keybindings, etc.) that are needed by libmutter0:
    + Without this, gnome-shell would not run if mutter is not
      installed (which shouldn't be necessary).
    + Move the use of %glib2_gsettings_schema_* macros from the main
      subpackage to mutter-data.
    + Add a Requires for mutter-data to libmutter0.
  - Split a typelib-1_0-Meta-3_0 metapackage:
    + The typelib is private, but we have no other choice than a
      subpackage:
    - it makes no sense to ship it as part of the mutter subpackage
      (since gnome-shell would then install it)
    - we can't ship it as part of libmutter0 because of the fixed
      dependencies it has.
    + Of course, this is abusing the package conventions for
      typelibs.
    + Add a typelib-1_0-Meta-3_0 Requires to devel subpackage.
  - Move ownership of %{_libdir}/mutter/plugins/ directory to
    libmutter0, since gnome-shell will need this directory too.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.92:
    + screen: Allow NULL out arguments in meta_screen_get_size
    + display: Add API to set wm_name / wm_keybindings (bgo#671010)
    + Improve the not responding dialog (bgo#684306)
    + Misc. bugfixes
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.1:
    + Fix crash when opening large popup menus (bgo#681676)
    + window: Don't move the desktop window after monitor hotplug
      (bgo#681159)
    + Expose MetaPlugin to introspection (bgo#671098)
    + Optionally delay focus changes in focus-follows-mouse mode
      (bgo#678169)
    + Resize the guard window when the X screen is resized
      (bgo#670396)
    + display: Only manage the default X screen (bgo#648156)
    + Misc cleanups (bgo#587255)
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.2:
    + Only process keyboard mapping events for the core X keyboard
      (bgo#674859)
    + Updated translations.


author: zaitor@opensuse.org
changelog:
  - Add mutter-stop-jumping-windows.patch, windows might in some
    cases jump from one monitor to an other, this patch fixes this.
    (bgo#556696).


author: badshah400@gmail.com
changelog:
  - Add mutter-correctly-create-new-pixmap.patch to correctly create
    a new pixmap when redirecting a window again; patch taken from
    upstream git. Fixes bgo#693042.


author: zaitor@opensuse.org
changelog:
  - Update to version 3.6.3:
    + Fix maximized windows jumping between monitors (bgo#556696).
    + Fix windows turning black when redirected again (bgo #693042).
    + Updated translations.
  - Drop mutter-stop-jumping-windows.patch and
    mutter-correctly-create-new-pixmap.patch, fixed upstream.


author: mrueckert@suse.de
changelog:
  - removed valgrind and g++ from the buildrequires.
  - splitted out a devel package.
  - enabled building of the shared library. (#255916)


author: mrueckert@suse.de
changelog:
  - update to version 2.3
    - adds several new features and fixes all known bugs.
    - adds a SAX API, more convenience functions, a user data pointer
      to the mxml_node_t structure, and improved HTML and new man
      page output from mxmldoc. The new release now also offers
      relaxed LGPL licensing that allows static linking.
  - reordered the configure args, so --enable-shared works again.
  - updated nostrip patch. old name mxml-2.2.2.diff
    new name mxml-2.3-nobinstrip.patch
  - do not include the static library
  - move the html docs to the devel package


author: mrueckert@suse.de
changelog:
  - update to version 2.5
    The new release fixes some XML parsing problems and adds many
    new mxmldoc features.
  - additional changes from 2.4
    fixes some build and XML parsing bugs, adds support for the apos
    character entity, and adds per-thread global settings.


author: mrueckert@suse.de
changelog:
  - update to version 2.6
    - Documentation fixes (STR #91, STR #92)
    - The mxmldoc program did not handle typedef comments properly
      (STR #72)
    - Added support for "long long" printf formats.
    - The XML parser now ignores BOMs in UTF-8 XML files (STR #89)
    - The mxmldoc program now supports generating Xcode documentation
      sets.
    - mxmlSave*() did not output UTF-8 correctly on some platforms.
    - mxmlNewXML() now adds encoding="utf-8" in the ?xml directive to
      avoid problems with non-conformant XML parsers that assume
      something other than UTF-8 as the default encoding.
    - Wrapping was not disabled when mxmlSetWrapMargin(0) was called,
      and "<?xml ... ?>" was always followed by a newline (STR #76)
    - The mxml.pc.in file was broken (STR #79)
    - The mxmldoc program now handles "typedef enum name {} name"
      correctly (STR #72)
  - drop requires on main package from the library package


author: cgiboudeaux@gmx.com
changelog:
  - Update to 1.0.3
    * All the Private Classes used in libmygpo-qt got their own Header
      Files (name_p.h) instead of having them in the .cpp Files
    * UrlBuilder uses now the fast String Concatenation of Qt
    * Some unneeded Files were removed (RequestHandlerTest &
      tests/Makefile.man)
    * Fixed a Bug in the Build System
    * General Cleanup of unnecessary Includes


author: cgiboudeaux@gmx.com
changelog:
  - Update to 1.0.4
    * fixed a bug with an invalid timestamp when uploading EpisodeActions
    * fixed a bug with a wrong url when retrieving EpisodeActions by Podcast
    * fixed a crash happening on MeeGo because of the deletion of QNetworkReply Pointers


author: cgiboudeaux@gmx.com
changelog:
  - Update to 1.0.5
    * fixed a bug in downloadSubscriptionsJson()
    * changed the way http basic auth information is transmitted to
      gpodder.net to no longer getting annoying popups when using
      libmygpo-qt with KIO from KDE 4.7.X
    * implemented functions to access the new API for retrieving
      synchronization information of devices
    * implemented functions to retrieve toplist and search results in
      gpodders custom XML format
    * added “ConfigStyle” package finding to CMake Buildsystem


author: cgiboudeaux@gmx.com
changelog:
  - Update to 1.0.6
    * Added support for DeviceSync API. This API makes it possible to
    set up synchronization with existing gpodder.net devices from inside
    your application
    * Set Contenttype Header to avoid warnings with Qt 4.8
    * Some fixes & enhancements to CMake build system


author: stefan.bruens@rwth-aachen.de
changelog:
  - split off files containing error messages, needed by both
    standalone and embedded server (bnc#712749)
  - bail out early on broken error message files, instead of
    failing silently later ( http://bugs.mysql.com/bug.php?id=39693 )


author: mhrusecky@suse.cz
changelog:
  - updated to 5.5.25a
    * fixes regression bug in the optimizer could cause excessive disk
      usage for UPDATE statements. (upstream#65745, bnc#770403)


author: mhrusecky@suse.cz
changelog:
  - updated to 5.5.28, see
    http://dev.mysql.com/doc/refman/5.5/en/news-5-5-28.html
    http://dev.mysql.com/doc/refman/5.5/en/news-5-5-27.html
    http://dev.mysql.com/doc/refman/5.5/en/news-5-5-26.html


author: mhrusecky@suse.cz
changelog:
  - updated to MariaDB 5.5.24
    * Release notes:
      http://kb.askmonty.org/v/mariadb-5524-release-notes
    * Changelog:
      http://kb.askmonty.org/v/mariadb-5524-changelog


author: mhrusecky@suse.cz
changelog:
  - updated to MariaDB 5.5.25
    * Release notes:
      http://kb.askmonty.org/v/mariadb-5525-release-notes
    * Changelog:
      http://kb.askmonty.org/v/mariadb-5525-changelog


author: xgpub@tellas.gr
changelog:
  - Reenable use of initgroups() (revert a temporary workaround
    for ancient bmc#3037, search below for bug #39798).
    This is necessary if we want to use the auth_pam plugin to
    authenticate users against their unix password via pam_unix2.
    For that, mysqld must run as group shadow and maintain membership
    after forking.


author: mhrusecky@suse.cz
changelog:
  - updated to MariaDB 5.5.28
    * Release notes:
      http://kb.askmonty.org/v/mariadb-5527-release-notes
      http://kb.askmonty.org/v/mariadb-5528-release-notes
    * Changelog:
      http://kb.askmonty.org/v/mariadb-5527-changelog
      http://kb.askmonty.org/v/mariadb-5528-changelog


author: mhrusecky@suse.cz
changelog:
  - updated to MariaDB 5.5.28a
    * Release notes:
      http://kb.askmonty.org/v/mariadb-5528a-release-notes
    * Changelog:
      http://kb.askmonty.org/v/mariadb-5528a-changelog
    * fixes CVE-2012-5611 (bnc#792444)
    * fixes CVE-2012-4414 (bnc#779476)


author: mhrusecky@suse.cz
changelog:
  - updated to MariaDB 5.5.29
    * Release notes:
      http://kb.askmonty.org/v/mariadb-5529-release-notes
    * Changelog:
      http://kb.askmonty.org/v/mariadb-5529-changelog
    * fixes following CVEs:
      CVE-2012-5611, CVE-2012-5627, CVE-2012-5615, CVE-2012-5612


author: mhrusecky@suse.cz
changelog:
  - updated to version 1.0.5
    * Changed the interface of sql::ConnectionMetaData, sql::ResultSetMetaData
      and sql::ParameterMetaData to have a protected destructor. In this way the
      client code doesn't need, and won't be able, to destruct the metadata
      objects returned by the connector. The connector will handle their
      destruction.  This enables statements like :
      connection->getMetaData->getSchema(); without the result of leaking memory
      because we lost the pointer returned by getMetaData().  (Lawrin, Andrey)
    * Large overhaul of the code to improve the memory management to not leak in
      exceptional situations. Big improvement compared to Beta1. (Andrey)
    * Fixed the interface of sql::Driver and sql::Connection so they accept the
      options map by alias instead of by value. (Andrey)
    * Changed the return type of sql::SQLException::getSQLState() from
      std::string to const char * to be consistent with std::exception::what().
      (Andrey)
    * Implemented getResultSetType() and setResultSetType() for Statement. Used
      are TYPE_FORWARD_ONLY, which means unbuffered result set and
      TYPE_SCROLL_INSENSITIVE, which means buffered result set. (Andrey)
    * Implemented getResultSetType() for PreparedStatement. The setter is not
      implemented because currently PreparedStatement can't do refetching and
      storing the result means the bind buffers will be correct. (Andrey)
    * Added "defaultStatementResultType" to MySQL_Connection::setClientOption()
      as an option. Also the method now returns `sql::Connection *`. (Andrey)
    * Added Result::getType() and implemented it in the three result set classes.
      (Andrey)
    * Enabled tracing functionality when building with VC8 and up (VS2005 and
      up). (Andrey)
    * Added better support for named pipes, on Windows. Use pipe:// and add the
      path to the pipe. Shared memory connections are currently not supported.
      (Andrey)
    * Fixed a bug in MySQL_Connection::setSessionVariable() which led to
      exception being thrown. (Andrey)


author: mhrusecky@suse.cz
changelog:
  - updated to version 1.1.0, see
    http://forge.mysql.com/wiki/Connector_C%2B%2B#MySQL_Connector.2FC.2B.2B_1.1.0_GA_.2813.09.2010.29


author: werner@suse.de
changelog:
  - Change order of listes authors into the order of relative
    contributions made (bnc#772916)
  - Add tabs description to description of ncurses-utils (bnc#772916)


author: werner@suse.de
changelog:
  - Add ncurses patch 5.9.20120728
    + correct path for ncurses_mingw.h in include/headers, in case build
      is done outside source-tree (patch by Roumen Petrov).
    + modify some older xterm entries to align with xterm source -TD
    + separate "xterm-old" alias from "xterm-r6" -TD
    + add E3 extended capability to xterm-basic and putty -TD
    + parenthesize parameters of other macros in curses.h -TD
    + parenthesize parameter of COLOR_PAIR and PAIR_NUMBER in curses.h
    in case it happens to be a comma-expression, etc. (patch by Nick
    Black).
  - Add ncurses patch 5.9.20120721
    + improved form_request_by_name() and menu_request_by_name().
    + eliminate two fixed-size buffers in toe.c
    + extend use_tioctl() to have expected behavior when use_env(FALSE) and
      use_tioctl(TRUE) are called.
    + modify ncurses test-program, adding -E and -T options to demonstrate
      use_env() versus use_tioctl().
  - Add NEWS and README to installed package documentation ((bnc#772916)


author: werner@suse.de
changelog:
  - Add ncurses patch 5.9.20120908
    + add test-screens to test/ncurses to show 256-characters at a time,
      to help with mingw port.
  - Add ncurses patch 5.9.20120903
    + simplify varargs logic in lib_printw.c; va_copy is no longer needed
      there.
    + modifications for mingw port to make wide-character display usable.
  - Add ncurses patch 5.9.20120902
    + regenerate configure script (report by Sven Joachim, cf: 20120901).
  - Add ncurses patch 5.9.20120901
    + add a null-pointer check in _nc_flush (cf: 20120825).
    + fix a case in _nc_scroll_optimize() where the _oldnums_list array
      might not be allocated.
    + improve comparisons in configure.in for unset shell variables.
  - Add ncurses patch 5.9.20120826
    + increase size of ncurses' output-buffer, in case of very small
      initial screen-sizes.
    + fix evaluation of TERMINFO and TERMINFO_DIRS default values as needed
      after changes to use --datarootdir (reports by Gabriele Balducci,
      Roumen Petrov).
  - Add ncurses patch 5.9.20120825
    + change output buffering scheme, using buffer maintained by ncurses
      rather than stdio, to avoid problems with SIGTSTP handling (report
      by Brian Bloniarz).
  - Add ncurses patch 5.9.20120811
    + update autoconf patch to 2.52.20120811, adding --datarootdir
      (prompted by discussion with Erwin Waterlander).
    + improve description of --enable-reentrant option in README and the
      INSTALL file.
    + add nsterm-256color, make this the default nsterm -TD
    + remove bw from nsterm-bce, per testing with tack -TD
  - Add ncurses patch 5.9.20120804
    + update test/configure, adding check for tinfo library.
    + improve limit-checks for the getch fifo (report by Werner Fink).
    + fix a remaining mismatch between $with_echo and the symbols updated
      by CF_DISABLE_ECHO affecting parameters for mk-2nd.awk (report by
      Sven Joachim, cf:  20120317).
    + modify followup check for pkg-config's library directory in the
    - -enable-pc-files option to validate syntax (report by Sven Joachim,
      cf: 20110716).


author: werner@suse.de
changelog:
  - Add ncurses patch 5.9.20121006
    + improve CF_GCC_VERSION to work around Debian's customization of gcc
    - -version message.
    + improve configure macros as done in byacc:
      + drop 2.13 compatibility; use 2.52.xxxx version only since EMX port
      has used that for a while.
      + add 3rd parameter to AC_DEFINE's to allow autoheader to run, i.e.,
      for experimental use.
      + remove unused configure macros.
    + modify configure script and makefiles to quiet new autoconf warning
      for LIBS_TO_MAKE variable.
    + modify configure script to show $PATH_SEPARATOR variable.
    + update config.guess, config.sub
  - Add ncurses patch 5.9.20120922
    + modify setupterm to set its copy of TERM to "unknown" if configured
      for the terminal driver and TERM was null or empty.
    + modify treatment of TERM variable for MinGW port to allow explicit
      use of the windows console driver by checking if $TERM is set to
      "#win32con" or an abbreviation of that.
    + undo recent change to fallback definition of vsscanf() to


author: werner@suse.de
changelog:
  - Add ncurses patch 5.9.20121013
    + add vte-2012, gnome-2012, making these the defaults for vte/gnome
  - Add ncurses patch 5.9.20121017
    + fix change to _nc_scroll_optimize(), which incorrectly freed memory


author: werner@suse.de
changelog:
  - Add ncurses patch 5.9.20121026
    + improve malloc/realloc checking (prompted by discussion in Redhat
      [#866989]).
    + add ncurses test-program as "ncurses6" to the rpm- and dpkg-scripts.
    + updated configure macros CF_GCC_VERSION and CF_WITH_PATHLIST.  The
      first corrects pattern used for Mac OS X's customization of gcc.
  - Add ncurses patch 5.9.20121102
    + realign manual pages and fix a long-ago error in curs_addstr.3x
      which said that a -1 length parameter would only write as much
      as fit onto one line (report by Reuben Thomas).
    + remove obsolete fallback _nc_memmove() for memmove()/bcopy().
    + remove obsolete fallback _nc_strdup() for strdup().
    + cancel any debug-rpm in package/ncurses.spec
    + reviewed vte-2012, reverted most of the change since it was incorrect
      based on testing with tack -TD
    + un-cancel the initc in vte-256color, since this was implemented
      starting with version 0.20 in 2009 -TD


author: werner@suse.de
changelog:
  - Add ncurses patch 5.9.20121117
    > fixes based on Coverity report:
    + add missing braces around FreeAndNull in two places.
    + various fixes in test/ncurses.c
    + improve limit-checks in tinfo/make_hash.c, tinfo/read_entry.c
    + correct malloc size in progs/infocmp.c
    + guard against negative array indices in test/knight.c
    + fix off-by-one limit check in test/color_name.h
    + add null-pointer check in progs/tabs.c, test/bs.c, test/demo_forms.c,
      test/inchs.c
    + fix memory-leak in tinfo/lib_setup.c, progs/toe.c,
      test/clip_printw.c, test/demo_menus.c
    + delete unused windows in test/chgat.c, test/clip_printw.c,
      test/insdelln.c, test/newdemo.c on error-return.
  - Add ncurses patch 5.9.20121110
    + modify configure macro CF_INCLUDE_DIRS to put $CPPFLAGS after the
      local -I include options in case someone has set conflicting -I
      options in $CPPFLAGS (prompted by patch for ncurses/Makefile.in by
      Vassili Courzakis).
    + modify the ncurses*-config scripts to eliminate relative paths from
      the RPATH_LIST variable, e.g., "../lib" as used in installing shared
      libraries or executables.


author: werner@suse.de
changelog:
  - Add ncurses patch 5.9.20121215
    + fix several warnings from clang 3.1 --analyze, includes correcting
      a null-pointer check in _nc_mvcur_resume.
    + correct display of double-width characters with MinGW port (report
      by Erwin Waterlander).
    + replace MinGW's wcrtomb(), fixing a problem with _nc_viscbuf
    + correct check for 8-bit value in _nc_insert_ch().
    + remove dead code in progs/tset.c, test/linedata.h
    + add null-pointer checks in lib_tracemse.c, panel.priv.h, and some
      test-programs.
  - Add ncurses patch 5.9.20121208
    + modify test/knight.c to show the number of choices possible for
      each position in automove option, e.g., to allow user to follow
      Warnsdorff's rule to solve the puzzle.
    + remove a few redundant checks.
    + check return value from remove/unlink in tic.
    + fix a null dereference in c++/cursesw.cc
    + fix two instances of uninitialized variables when configuring for the
      terminal driver.
    + correct scope of variable used in SetSafeOutcWrapper macro.
    + set umask when calling mkstemp in tic.
    + initialize wbkgrndset() temporary variable when extended-colors are
      used.
  - Add ncurses patch 5.9.20121201
    + also replace MinGW's wctomb(), fixing a problem with setcchar().
  - Add ncurses patch 5.9.20121124
    + correct order of color initialization versus display in some of the
      test-programs, e.g., test_addstr.c
  - Add tack patch 1.07.20120916
    * tack.c: ensure that $TERM is set and is not too large
    * edit.c: build-fix for g++
    * color.c:
      corrected check for ncv (no_color_video), which did not handle
      the case when all video attributes should work.
    * color.c:
      add/use init_palette() and reset_palette() to restore the 0-7
      ANSI colors to sane values after running the change-colors tests.
    * charset.c: add a test for "eslok" capability


author: werner@suse.de
changelog:
  - Add ncurses patch 5.9.20130112
    + correct prototype in manpage for vid_puts.
    + drop ncurses/tty/tty_display.h, ncurses/tty/tty_input.h, since they
      are unused in the current driver model.
    + modify mvcur to use stdout except when called within the ncurses
      library.
    + modify vidattr and vid_attr to use stdout as documented in manpage.
    + amend changes made to buffering in 20120825 so that the low-level
      putp() call uses stdout rather than ncurses' internal buffering.
      The putp_sp() call does the same, for consistency (Redhat #892674).
  - Add ncurses patch 5.9.20130105
    + add "-s" option to test/view.c to allow it to start in single-step
      mode, reducing size of trace files when it is used for debugging
      MinGW changes.
    + revert part of 20121222 change to tinfo_driver.c
    + add experimental logic in win_driver.c to improve optimization of
      screen updates.  This does not yet work with double-width characters,
      so it is ifdef'd out for the moment (prompted by report by Erwin
      Waterlander regarding screen flicker).
  - Add ncurses patch 5.9.20121229
    + fix coverity warnings regarding copying into fixed-size buffers.
    + add throw-declarations in the c++ binding per Coverity warning.
    + minor changes to new-items for consistent reference to bug-report
      numbers.
  - Add ncurses patch 5.9.20121222
    + add *.dSYM directories to clean-rule in ncurses directory makefile,
      for Mac OS builds.
    + add a configure check for gcc option -no-cpp-precomp, which is not
      available in all Mac OS X configurations (report by Andras Salamon,
      cf: 20011208).
    + improve 20021221 workaround for broken acs, handling a case where
      that ACS_xxx character is not in the acsc string but there is a known
      wide-character which can be used.


author: werner@suse.de
changelog:
  - Add ncurses patch 5.9.20130119
    + fixes for issues found by Coverity:
      + fix memory leak in safe_sprintf.c
      + add check for return-value in tty_update.c
      + correct initialization for -s option in test/view.c
      + add check for numeric overflow in lib_instr.c
      + improve error-checking in copywin
    + add advice in infocmp manpage for termcap users (Debian #698469).
    + add "-y" option to test/demo_termcap and test/demo_terminfo to
      demonstrate behavior with/without extended capabilities.
    + updated termcap manpage to document legacy termcap behavior for
      matching capability names.
    + modify name-comparison for tgetstr, etc., to accommodate legacy
      applications as well as to improve compatbility with BSD 4.2
      termcap implementations (Debian #698299) (cf: 980725).


author: dmueller@suse.de
changelog:
  - update to 0.29.6:
    * Don't abort SSL handshake with GnuTLS if a client cert is
    requested but none is configured/available
    * Fix GnuTLS build with Nettle
    * Fix the method string passed to create_request hooks to
    have the same lifetime as the request object
    * Docs updates.
    * Fix GnuTLS handshakes failures with 'TLS warning alert'
    * Fix SNI support
    * Fix possible Solaris linker errors if building static library
    * Fix error handling when pulling a request body from an file
    * Fix ne_request_dispatch() return value for SOCKS proxy failure cases
    * Tighten SSL cert ID checks to deny a wildcard match against an IP address


author: crrodriguez@opensuse.org
changelog:
  - Load openssl engines as well, needed to support
    AES-NI, fast/hardware provided hash functions and Ivy bridge's
    RDRAND instruction.


author: lnussel@suse.de
changelog:
  - don't  use ca-bundle.pem. neon correctly uses openssl's default
    instead (ie the /etc/ssl/certs directory)


author: crrodriguez@suse.de
changelog:
  - remove "la" file with empty dependency_libs
  - disable static libraries
  - libpcap is no longer needed for this package
  - configure option --with-pf_packet does not exists anymore


author: crrodriguez@suse.de
changelog:
  - after removing static libraries, syslog-ng complains that are
    needed, so we move the shared library to /%{_lib} to really fix
    the problem


author: mvyskocil@suse.cz
changelog:
  - update to 1.1.5 (from libnet-dev.sf.net) a bugfix release
    see CHANGELOG for complete list of fixes from 1.1.2.1
  - patches changes:
    * remove libnet-endianess-fix.diff
    * remove libnet-shared.diff
    * remove libnet-1.1.2.1-makefile.diff
    * refresh libnet-1.1.5-strict-aliasing-fix.diff
    * refresh libnet-1.1.5-arrray-fix.diff
  - rename to libnet1 to conforms Shared Library Policy
  - split devel files to libnet-devel and documentation to libnet-doc


author: ocefpaf@yahoo.com.br
changelog:
  - Added pkgconfig and fflags patches
  - Dropped libm patch fixed upstream
  - Fixed summary, license info, description
  - Created doc and static packages


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


author: cfarrell@suse.com
changelog:
  - license update: SUSE-NetCDF
    Use SPDX- proprietary prefix until this license is accepted upstream by
    spdx.org


author: ocefpaf@gmail.com
changelog:
  - Updated to 4.2
    * Fortran and C++ APIs are now in separate packages
  - Removed netcdf-dependencies.patch


author: pmullaney@novell.com
changelog:
  - added fix such that netcf will be more liberal in
    what it accepts for syntax from udev - 11.3 update
    to 11.4 would cause a problem if old version of
    persistent-net.rules was preserved on an upgrade
    (related to bug 689282)
  - added fix so that netcf will ignore augeas parse
    errors that it does not care about - the upgrade
    of augeas, which contained lens parse errors, caused
    netcf to assume the loading of its own lenses failed,
    this fixes the log spamming in bug 689282
  - added fix such that netcf will be more liberal in
    what it accepts for syntax from persistent-net.rules
    and will only change it in very limited cases(user
    actually specifies a mac address change)


author: mt@suse.de
changelog:
  - version 0.2.3, cleaning up copyright statements in source, header
    and other files, adding authorization notes about use of GPL code
    from wicked project inside of the LGPL libnetcontrol library and
    a short README and COPYING files (bnc#713519).


author: mt@suse.de
changelog:
  - version 0.2.4
  - Fixed writing of bonding slaves into ifcfg file
  - Fixed a memory leak while netcf xml generation error
  - Generate complete interface chanins, do not generate
    type attribute in vlan interface reference xml node
    (bnc#708398).


author: mt@suse.com
changelog:
  - Lowered bad_reference (bridge config references an unknown
    interface) log level to warning (bnc#735187).


author: mt@suse.de
changelog:
  - version 0.2.5
  - Fixed several bugs reported in bnc#760500, bnc#763388,
    bnc#765040, bnc#754001:
    - Fetch ip addresses and routes in system refresh via
      netlink, adds libnl-1 dependency to libnetcontrol.
    - Do not use -o rc for ifup or it fails when startmode
      is set to manual.
    - Always call ifstatus in ncf_if_status and not check
      interface operstate to better match ifstatus results
    - Check type while creating topology tree as well, not
      only if the interface specific data exists.
    - Do not report error in ncf_if_xml_state when interface
      does not exists any more [has been stopped/removed].
    - Improved error handling, report several errors once
    - Expose a lot of error details to the caller
    - Fixed to parse and configure complete interface trees
      and fixed a senseless type check that caused SEGV.
    - Fetch mac address from system when not in the config
    - Fixed arp ip target bonding option handling and expose
      errors while trying to add not unique slave interface.
    - Refresh config handle earlier in ncf_define, fixed a
      double free in regression test it does.
    - Automatically start port/slave/base interfeces when
      stating a bridge/bond/vlan.


author: mt@suse.de
changelog:
  - version 0.2.6
  - Merged spec file changes from openSUSE:Factory
  - Fixed libnl-devel build requires to build on 12.1
  - Updated FSF address in copyright/license statements


author: mt@suse.de
changelog:
  - version 0.2.7
  - Fixed a bridge variable initialization in try_bridge
  - Use --enable-network-service on openSUSE >= 12.3 (bnc#798348)
  - Check the network.service alias link instead of NETWORKMANAGER
    variable in /etc/sysconfig/network/config, when requested by
    the --enable-network-service configure option.


author: jengelh@medozas.de
changelog:
  - Update to new upstream release 1.0.0
    * nfacct: change prototype of nfacct_snprintf() to support output
    in XML
    * nfacct: check if attribute is set in nfacct_attr_get*


author: jengelh@inai.de
changelog:
  - Update to new upstream release 1.0.1
    * This release adds the new flag NFACCT_SNPRINTF_T_XML for
    nfacct_snprintf and several cleanups.


author: jengelh@medozas.de
changelog:
  - new upstream release: 0.0.101
  - add baselibs.conf
  - use %_smp_mflags
  - remove unnecessary PreReq: glibc
  - secure the *.la delete call
  - wrap description at col 70


author: jengelh@medozas.de
changelog:
  - new upstream release 0.0.102
    * support for conntrack zones
    * support for TCP window scale factor


author: jengelh@medozas.de
changelog:
  - new upstream release 0.9.0
    * ct: fix regression with helpers for Linux kernel >= 2.6.34
    * ct: fix EINVAL if not TCP attributes are set for Linux
    kernel <= 2.6.25


author: jengelh@medozas.de
changelog:
  - new upstream release 0.9.1
    * add support for CTA_SECCTX and CTA_EXPECT_ZONE
    * allow to use nfct handler for conntrack and expectations at
    the same time
    * conntrack: add timestamp support


author: jengelh@medozas.de
changelog:
  - Update to new upstream release 1.0.0
    * build and compilation updates
    * expect: fix missing parsing of master tuple
    * expect: nfexp_snprintf prints expectation timeout if present
    * expect: nfexp_snprintf displays mask and master tuple information
    * expect: add nfexp_send()
    * expect: support CTA_EXPECT_HELP_NAME
    * src: clarify licensing terms of library (GPLv2+)
    * conntrack: fix size of CTA_PROTOINFO_TCP_FLAGS_ORIGINAL in ARM
    * conntrack: fix set operation for master IPv6 src and dst
    * expect: add nfexp_cmp


author: jengelh@inai.de
changelog:
  - Update to new upstream release 1.0.1
    * add NAT, expectfn and class support
    * conntrack: add new ATTR_GRP_[ORIG|REPL]_ADDR_[SRC|DST] attributes


author: jengelh@inai.de
changelog:
  - Update to new upstream release 1.0.2
    * This release provides new interfaces to interact with libmnl,
    and also has several fixes.


author: jengelh@inai.de
changelog:
  - Update to initial official release 1.0.0
    * This library provides the infrastructure for the user-space
    helper infrastructure available since the Linux kernel 3.6.


author: jengelh@inai.de
changelog:
  - Update to first official tarball release 1.0.0
    * Add ICMPv6 support
    * add new parameter type to nfct_timeout_snprintf


author: jengelh@medozas.de
changelog:
  - add baselibs.conf
  - use %_smp_mflags
  - remove unnecessary PreReq: glibc
  - secure the *.la delete call
  - wrap description at col 70
  - merge extra libnetfilter_log_libipulog package back into main


author: jengelh@medozas.de
changelog:
  - New upstream release 1.0.0
    * This releases contains a new function to print logs in XML
      format and the doxygen-based documentation.


author: jengelh@medozas.de
changelog:
  - add baselibs.conf
  - use %_smp_mflags
  - remove unnecessary PreReq: glibc
  - secure the *.la delete call
  - wrap description at col 70
  - merge extra libnetfilter_queue_libipq package back into main


author: jengelh@medozas.de
changelog:
  - Update to new upstream release 1.0.0
    * Deprecate nfq_set_verdict_mark in favor of nfq_set_verdict2
    * Add nfq_snprintf_xml to output packet as XML


author: jengelh@medozas.de
changelog:
  - Update to new upstream release 1.0.1
    * build and compile fixes
    * add NFQNL_MSG_VERDICT_BATCH support
    * add notes on NF_STOLEN and NF_REPEAT to documentation
    * utils: document ENOBUFS in nfqnl_test.c
    * nfq: add missing documentation on nfq_snprintf_xml
    * doc: document some performance tweaks for libnetfilter_queue
    * doc: fix wrong documentation on NFQNL_COPY_NONE


author: jengelh@inai.de
changelog:
  - Update to new upstream release 1.0.2
    * This release provides new interfaces to interact with libmnl.


author: pgajdos@suse.cz
changelog:
  - updated to 10.35.77:
    * ppmtompeg: fix crash with free of unallocated memory.
    * Build: don't expect snprintf() to exist.
    * Build: don't use <strings.h> or bzero().


author: pgajdos@novell.com
changelog:
  - updated to 10.35.80:
    * asciitopgm: fix bug: memory corruption on too-long lines.
    * asciitopgm: fix bug: improper handling of blank lines.
    * pngtopnm: fix bug: -verbose reports history chunk present when
      it's really a palette.
    * bmptopnm: Don't crash on invalid zero value of image height in
      the BMP header of a compressed file.
    * bmptopnm: don't crash on large invalid value of 'colorsused' in
      the BMP header.
    * ilbmtoppm: Don't crash on image that has a transparent color
      index, but no color map.


author: pgajdos@suse.com
changelog:
  - updated to 10.35.82:
    * pnmtopng: fix bug: with -alpha specifying a mask which contains
      no fully transparent area, output PNG is fully opaque.
      Introduced in 10.29.
    * pnmquant: work with older Perl that doesn't have 3-argument open.
    * pnmtops: fix message: says "from top edge" where it means
      "from bottom edge."
    * pgmtexture: fix wrong sum variance result.  Wrong since the
      beginning.  Thanks Francois P. S. Luus <fpsluus@gmail.com>.


author: pgajdos@suse.com
changelog:
  - updated to 10.35.86:
    * ppmtobmp: fix failure with "internal error" message on all
      uses.
    * pamscale: fix all black output with resampling.
    * pgmtexture: fix integer overflow in difference variance.
    * pgmtexture: fix array bounds violations in various calculations.
    * pngtopnm: fix crash with invalid tIME chunk.


author: cfarrell@suse.com
changelog:
  - license update: BSD-3-Clause and GPL-2.0+ and SUSE-IJG and MIT and
    SUSE-Public-Domain
    SPDX format, as per Fedora declaration


author: pgajdos@suse.com
changelog:
  - updated to 10.59.2:
    * transition super-stable --> advanced branch
    * builds with libpng15
    * patches summary:
    - >  dropped unneeded or upstreamed patches:
    - fixes.patch
    - libpng14.patch
    - manpages.patch
    - pamscale.patch
    - pnmtopng-CAN-2978.patch
    - > left patches
      [#] make.patch (suse specific)
      [#] no-build-time.patch (suse specific)
      [#] missing-file-close.patch (should be upstreamed in newer
      versions)
      [#] tmpfile.patch (rewritten)
      [#] security-code.patch (taken from fedora, replacement of
      former security.patch)
      [#] security-scripts.patch (taken from fedora, replacement of
      former security2.patch)


author: pgajdos@suse.com
changelog:
  - updated to 10.60.03:
    * Xbmtopbm: fix incorrect output, memory leak.  Thanks Prophet of
      the Way <afu@wta.att.ne.jp>.
    * Pamtojpeg2k: default to no compression ratio constraint and
      allow compression ratios less than 1.  Because of compression
      metadata, small images do require loss of quality in order to
      get down to a compression ratio of 1.
    * Sunicontopnm: Fix incorrect output for depth 8.  Always broken
      (depth = 8 capability was added in Netpbm 10.53 (December 2010).
      pamgauss: Fix bug: erroneously says -maxval is too big on 64 bit
      system.  Always broken (Pamgauss was added in 10.23 (July 2004).
    * xpmtoppm: major speedup for 3-character-per pixel files,
      memory reduction for all files: use hash table instead of
      linear search or direct index, go row by row.
    * xpmtoppm: fix bogus "color number too large" failure.  Broken
      in 10.49 (December 2009).
    * pnm_hashtuple: slight performance improvement from new hash
      function.  Thanks Prophet of the Way <afu@wta.att.ne.jp>.
    * ppmtospu: wild memory accesses.  Always broken (program added in
      10.58 (March 2012).
    * pamtosrf: fix storage corruption.  Always broken (program added
      in 10.55 (June 2011).


author: asterios.dramis@gmail.com
changelog:
  - Update libmin to 60.
  - Added libjpeg-devel, libxml2-devel and pkgconfig(x11) as build requirements.


author: pgajdos@suse.com
changelog:
  - Update to 10.61.01:
    * pamstereogram: change -guidesize default from 10 to 20
    * pgmhist: Add -machine option.
    * pgmhist: Add -median, -quartile, and -decile options.
    * pamstereogram: Add -guidetop and -guidebottom options to replace
      trick where negative -guidesize means top, positive means
      bottom, absent means none.
    * pamstereogram: -smoothing smooths images even without -texfile.
    * pnmcat: set don't care bits in packed PBM output to zero so
      they are predictable.
    * etc. see doc/HISTORY


author: chris@computersalat.de
changelog:
  - update to 0.52.11
    * fix buffer overflow in textbox when reflowing (#523955, CVE-2009-2905)
    * use full textbox width when reflowing and allow minimal width 1
    * fix writing lines longer than width in textbox
    * don't use va_list in newtvwindow more than once (#523696)
    * bind \E[Z to back-tab in built-in keymap (#468046)
    * terminate string after reading file in whiptail
    * add newtRadioSetCurrent function (Thomas Jarosch)
    * add pkgconfig support (Thomas Jarosch)
    * add Malay, Malayalam, Assamese, Gujarati, Bengali India, Kannada, Telugu
      translations
    * include tutorial in txt format
    * include debian patches
    - fix crash in textbox SetText when topLines != 0
    - don't link modules with libraries already linked with libnewt
    - add Asturian and Marathi translations
  - cleanup spec
    * sorted TAGS
    * macros __make, __install, ...
      name -> {name}
      version -> {version}
      buildroot -> {buildroot}
      _defaultdocdir -> {_defaultdocdir}
      ....
  - removed obsolete newt-CVE-2009-2905.patch


author: lars@linux-schulserver.de
changelog:
  - update to 0.52.12:
    + fix whiptail --gauge and its description in man page (#620083)
    + remove space after \n in whiptail texts (#620083)
    + remove NLS code from snack (#599608)
    + expose more keys to python as shortcuts in dialogs (Jakob Kemi)
    + release python global-thread-lock during dialog displays (Jakob Kemi)
    + fix warnings in whiptcl.c and include Tcl_PkgProvide() call (Mikhail T.)
    + don't NULL deref when an invalid array is specified in checkboxtree
      (Arnaldo Carvalho de Melo)
  - build on older distributions by owning locale/as


author: chris@computersalat.de
changelog:
  - fix baselibs.conf
    o newt > libnewt0_52
  - fix naming
    o define libname libnewt
    o define libsoname {libname}0_52
  - fix deps
    o add pkg-config
    o move {py_requires} to subpkg python-newt
  - remove Author from description


author: lars@linux-schulserver.de
changelog:
  - update to 0.52.13:
    + add support for changing colors in individual labels, scrollbars, entries,
    textboxes and scales, add custom colorsets
    + add support for NEWT_COLORS and NEWT_COLORS_FILE variables (rh#689903)
    + allow resizing of form
    + fix errors found by coverity
    + fix va_list usage (Gwenole Beauchesne)
    + fix building and installing on Mac OS X (rh#652479)
    + check for slang.h header, support DESTDIR variable, add --without-python
    option (Otavio Salvador)
    + add Persian, Low German translations
  - added newt-0.52.13-python_version.patch to fix detection of
    python version in configure script


author: lars@linux-schulserver.de
changelog:
  - update to 0.52.14:
    + fix returning strings in whiptail and whiptcl (rh#752818)
    + fix configure to work with multiple python versions (rh#737998)
  - removed newt-0.52.13-python_version.patch : fixed upstream
  - compile with fPIC - fixes problems with _snackmodule.so
    thanks to Joerg Steffens (bnc#734171)
  - newt-doc recommends the main package as the examples need it
  - added newt-0.52.14-incorrect-fsf-address.patch


author: cfarrell@suse.com
changelog:
  - license update: GPL-2.0
    Look at e.g. src/iftable.c - please check if GPL-3.0 applications require
    this library


author: jengelh@inai.de
changelog:
  - Update to new git snapshot 1.0.0+git35
    * Fix incomplete retrieval of the interface list,
    which causes conntrackd to not operate as desired
    (http://marc.info/?l=netfilter&m=134458290414850&w=2 )


author: jengelh@inai.de
changelog:
  - Update to new upstream release 1.0.1
    (no changes over 1.0.0+git35, this is just the official release)


author: jengelh@medozas.de
changelog:
  - Rename libnl -> libnl-1_1 to allow for concurrent installations
    of (newer versions of) libnl libraries


author: jengelh@medozas.de
changelog:
  - Disarm %-in-a-comment (rpmlint warning)
  - Use %_smp_mflags
  - Remove redundant %clean section
  - Run spec-beautifier


author: jengelh@medozas.de
changelog:
  - Update to new upstream release 3.2.7
    * link: fix regression in link message parser
    * nl_addr_cmp: handle prefix length during address comparison
    * avoid dangling co_major_cache reference to NL_AUTO_PROVIDE caches
    * dsmark: Add missing declarations for
    rtnl_class_dsmark_(get|set)_bitmask
    * rtnl_link_bond_add: allow to allocate bond name in case NULL
    is given
    * link: allow to add/get linkinfo of unknown type


author: jengelh@medozas.de
changelog:
  - Update to new upstream release 3.2.8
    * Support plug qdisc - queue traffic until explicit release


author: jengelh@inai.de
changelog:
  - Update to new upstream release 3.2.11
    * add fwmark mask support
    * genl: add genlmsg_hdr(), genlmsg_user_hdr(), genlmsg_user_data(),
    and genlmsg_user_datalen()
    * genl: Export genl_ops_resolve() and genl_mngt_resolve() in header
    * rtnl_link_(get|set)_weight is deprecated in libnl


author: jengelh@inai.de
changelog:
  - Update to new upstream release 3.2.12
    * Add new API to retrieve versioning information at runtime
    suitable for python ctype.


author: jengelh@inai.de
changelog:
  - Update to new upstream release 3.2.13
    * More clean NL_AUTO_PORT and NL_AUTO_SEQ usage in nl_complete_msg
    * genl_ctrl_probe_by_name: fix checking of genlmsg_put() return value


author: jengelh@inai.de
changelog:
  - Update to new upstream release 3.2.14
    * This release contains bugfixes and adds support for some new link
    features.


author: jengelh@inai.de
changelog:
  - Update to new upstream release 3.2.16
    * Optional hashtable backend for caches
    * Improved netlink expectations support
    * Extended AF_BRIDGE support for link and neighbour caches
    * Better thread safety in module registration operations


author: vuntz@opensuse.org
changelog:
  - Update to version 0.7.0:
    + Remove the ability to attach notifications to widgets or
      positions
    + Add a test for the persistence server capability
    + Port to use GBus instead of dbus-glib
    + Add a macro to get library version number
    + Remove GTK+ dependency from library
    + Port tests to GTK+ 3
  - Remove pkgconfig(dbus-1), pkgconfig(dbus-glib-1),
    pkgconfig(gtk+-2.0) BuildRequires.
  - Add explicit pkgconfig(gdk-pixbuf-2.0) BuildRequires.
  - Rename libnotify1 to libnotify4, following the soversion change.


author: fcrozat@novell.com
changelog:
  - Update to version 0.7.1:
    + Don't export private symbols
    + Introspection support and annotations
    + Documentation cleanups and fixes
    + Ref the pixbuf passed to set_image_from_pixbuf
    + Add tests for new capabilities and hints
    + Update spec to mention "persistence" and "action-icons" server
      capability and "action-icons", "transient" and "resident"
      hints.
    + Bump spec version to 1.2
  - Add gobject-introspection-devel BuildRequires to build
    introspection.
  - Add support for source service checkout, with %BUILD_FROM_VCS:
    + Add gnome-common, gtk-doc BuildRequires.
    + Add call to ./autogen.sh.
    + Enforce gtk-doc html generation by passing --enable-gtk-doc to
      configure.
  - Change devel package group from System/Libraries to
    Development/Libraries/X11, to fix rpmlint warning.


author: fcrozat@novell.com
changelog:
  - Update to version 0.7.2:
    + Add a way to change the application name
    + Mark image_path as deprecated
    + Allow properties to be set in any order


author: dimstar@opensuse.org
changelog:
  - Update to version 0.7.3:
    + Add a way to change the application name for individual
      notifications.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.7.4:
    + Improve documentation of supported image data formats
    + Test notification removal
    + Build system changes


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


author: cfarrell@suse.com
changelog:
  - license update: LGPL-2.1+
    No GPL-2.0+ files found in the package. The Fedora package is also
    licensed under LGPL-2.1+


author: asterios.dramis@gmail.com
changelog:
  - Update to version 0.13.0:
    * Added heliocentric time corrections calculations.
    * Various bugfixes.
    * Sun/Solaris support fixes.
    From 0.12.3:
    * MS Windows support fixes.
  - Spec file updates:
    * Changes based on spec-cleaner run.
    * Changed License: to LGPLv2+.
    * Updates in Summary: and Group entries.
    * Removed %changelog entries.
    * Minor other updates.
  - Removed libnova-0.12.2-optflags.patch and replaced it with a fix inside the
    spec file.


author: asterios.dramis@gmail.com
changelog:
  - Update to version 0.14.0:
    * Various bugfixes.
  - Spec file updates:
    * Changed License: to LGPL-2.0+.
    * Minor other updates.


author: asterios.dramis@gmail.com
changelog:
  - Update to version 0.15.0:
    * Bugfix release.
  - Regenerate build system because of errors about libtool during compilation
    (added libtool build requirement for this).
  - Compile developer documentation (added doxygen build requirement for this).


author: jengelh@inai.de
changelog:
  - Update to new upstream release 0.91
    * npth_init does now return an error on failure.
    * Provide a pselect emulation for OpenBSD et al.


author: hpj@suse.de
changelog:
  - Update to version 1.0.4, which makes the DB migration conditional
    on an environment variable that will not be set by default
    (NSS_USE_SHARED_DB).


author: wr@rosenauer.org
changelog:
  - Update to version 1.0.6
    * removed workaround for bnc#448259 but require NSS 3.12.3
    * changed default location to $HOME/.pki/nssdb which is the
      agreed one between integrators


author: wr@rosenauer.org
changelog:
  - use /etc/pki/nssdb as default shared location as
    mozilla-nss-sysinit will manage to merge system and user dbs
    saved in ~/.pki/nssdb at runtime


author: wr@rosenauer.org
changelog:
  - update to version 1.0.10
    * DB location (if not specified otherwise) will be /etc/pki/nssdb
      if it exists and otherwise $HOME/.pki/nssdb
  - cleanup specfile / fixup license tags


author: vuntz@opensuse.org
changelog:
  - Update to version 2010.10.2:
    + Bug fixes:
    - Fixed filename encoding when standard functions are not
      available.
    - Fixed checking mounted device status on some non-Linux
      platforms.
    - Fixed mounting with SELinux context.
    - Fixed -n and --no-mtab mount option handling, needed by
      automount.
    - Improved consistency checks of POSIX ACLs.
    - NTFS-3G manual update.


author: dimstar@opensuse.org
changelog:
  - Update to version 2011.1.15:
    + New festures:
    - implemented fsync() and fsyncdir().
    - implemented the ’sync’ mount option.
    - sanity check upcase table.
    - added a big-endian extended attribute name for attrib and
      times.
    - added an extended attribute name for creation time.
    - enable renaming of system extended attributes.
    + Bug fixes:
    - improved appending data to fragmented files.
    - improved rebuilding a runlist.
    - improved comparing filenames on big-endian CPUs.
    - stat(2) for system files with no data.
    - alignment on cached structures.
    - Posix ACLs for big-endian CPUs.
    - deleting files using ignore_case option.
    - allocated size when an attribute update causes unnamed
      data to be expelled.


author: crrodriguez@opensuse.org
changelog:
  - Fix build with gcc 4.6: Remove -Werror from CFLAGS in the spec
    file. It currently fails on "error: variable 'foo' set but not
    used [-Werror=unused-but-set-variable]"


author: dimstar@opensuse.org
changelog:
  - Update to version 2011.4.12:
    + ntfs-3g:
    - fixed possible wrong hole size when overwriting compressed
      data
    - fixed listxattr() to environments with extended attributes
    - fixed ENOSPC when making an index non-resident
    - fixed partial mapping ahead of mapped runlist
    - enabled forensic mounting (currently same as read-only)
    - expand an attribute without creating a hole
    - improved appending data to a long hole
    - deny direct modifications to metadata files
    - option 'acl' to request the use of Posix ACLs
    + ntfsclone:
    - fixed reading old big-endian ntfsclone images
    - avoided writing beyond allocated variable
    - close volume and cleanup when exiting
    - new option not to clear the timestamps
    - sync created image before remounting
    - use a stream to produce aligned writes during image creation
    + ntfsinfo: display times in UTC
    + mkntfs:
    - don't store full bitmap and logfile in memory
    - set a volume UUID if option -U
    - fixed $MFT allocated size
    - fixed allocated size of resident unnamed data
    + ntfsfix:
    - new option -n for no action
    - try alternate boot sector if cannot start up
    - check and fix the upcase table
    - try to fix file systems with incorrect size
    + ntfsundelete: fixed a segfault
    + ntfsresize:
    - new option --info-mb-only
    - new option --check
  - ntfs-3g and ntfsprogs are now part of one source tarball. For
    easiest upgrade path, we create a subpackage called ntfsprogs.
    The version number is higher than the latest released one, so
    there is no need for special care.


author: vuntz@opensuse.org
changelog:
  - Rename source package from ntfs-3g to ntfs-3g_ntfsprogs
    (following upstream).
  - Remove ntfsprogs BuildRequires as it will now be built with this
    package; update %check to reference the mkntfs binary we built
    instead of the system one.
  - Define a ntfs-3g subpackage, for compatibility with old package.
  - Split libntfs-3g in libntfs-3g81 subpackage to follow shared
    library packaging policy.
  - Rename devel subpackage to libntfs-3g-devel for extra clarity,
    and add appropriate Provides/Obsoletes.
  - Package /sbin/mount.ntfs and %{_mandir}/man8/mount.ntfs.8 as
    ghost files, to fix rpmlint warning.


author: tabraham@novell.com
changelog:
  -  Update to version 2012.1.15
    + ntfs-3g:
    - fixed device path canonicalization for use by devmapper
    - fixed setting DOS names when defined with lower-case chars
    - fixed attribute flags controlling recursive writes
    - fixed compilation on OpenIndiana
    - fixed options parsing on OSes with no extended attributes
    - fixed realtime as a default mount option
    - fixed endless recursion when MFT extents are described by
      themselves
    - fixed the description of inherit option
    - fixed overwriting a truncated file
    - fixed truncation of DOS file names (12 ntfschars, not 12
      utf8 chars)
    - fixed the setting of attributes by secaudit (index not
      synced)
    - faster compression
    - new option delay_mtime to delay updates of mtime+ctime
    + ntfsfix:
    - new option -d to clear the dirty flag if fix is successful
    - fixed volume dirty flag test
    - new option to clear the list of bad sectors
    - fixed compilation on Sparc
    - fixed a bug causing segmentation violation
    - repair self-located MFT data bug
    + ntfscp:
    - fix free space calculation
    - support compression
    + ntfsresize:
    - implemented expanding runlists
    - updated the description of the -f option
    - expand an NTFS volume downwards
    + ntfsclone:
    - backup bootsector not be to accounted for
    - creating/restoring a metadata image
    + ntfsundelete:
    - try to recover the file name when undeleting
    - use inode number to name unnamed files
    + ntfswipe:
    - big endian and other fixes
    + secaudit:
    - prefixed owner and group SID in ACL display
    + library:
    - fixed big cluster support using 4kB sector disk
    - fixed huge data writes
    - use transparent compression by default
    - fixed several bad returns in error conditions
    - enabled getting the sector size on FreeBSD and MacOSX
    + build:
    - fixed "make libs" to only build libraries
  - Rename libntfs-3g81 subpackage to libntfs-3g83, following
    upstream soversion bump.


author: jengelh@inai.de
changelog:
  - Avoid static and internal libraries - use system libfuse instead
  - Avoid %makeinstall to fix installation on non-SUSE


author: badshah400@gmail.com
changelog:
  - Add ntfs-3g_ntfsprogs-use-caution-with-fastboot.patch to
    prevent partitions with metadata cached in Windows (when
    FastBoot is enabled) from being mounted; patch taken from
    upstream git and rebased (bnc#798337 / rh#859373).


author: adrian@suse.de
changelog:
  - update to version 016
    * Support for current libnl version
      => use right libnl-devel package per distro
    * All patches are merged
  - Bugfixes:
    * lp:889820 - ftbfs in 'recv_msgs': 'link.ifla_name' may be used uninitialized
    * lp:889822 - rtnetlink configure check not portable across linux flavours
    * lp:750554 - nl modules are not linked with libntrack even if they use symbols from it
    * lp:755608 - Ntrack dead loop in function get_nl_link_by_index
    * lp:834639 - Build failure with -Werror=strict-aliasing
    * lp:774690 - Build error in a fresh environment
    * lp:785119 - ntrack can get into endless poll loop if no backend modules found
    * lp:801407 - ntrack-014 compilation fails if all libnl[123] are present together
    * lp:448400 - add pure rtnetlink backend for linux
    * lp:879141 - support libnl 3.1


author: aj@suse.de
changelog:
  - Update to 2.0.5:
    * Remove merged patch numactl_fix_mem_corrup_numa_init.patch
    * Various bug fixes.


author: trenn@novell.com
changelog:
  - Updated to version 2.0.6-rc1
    * numa_num_task_cpus()/..nodes() to return actual counts (Cliff W.)
    * Correct numa_max_node() use of broken numa_num_configured_nodes() (Tim Pepper)
    * Use numa_max_node() not numa_num_configured_nodes() (Tim Pepper)
    * Fix numa_num_configured_nodes() to match man page description (Tim Pepper)
    * Clarify comment for numa_all_nodes_ptr extern (Tim Pepper)
    * numactl --hardware should handle sparse node numbering (Tim Pepper)
    * Maintain compatibility with 2.0.3 numa_num_thread...()'s (Cliff W.)


author: trenn@novell.com
changelog:
  - Updated to version 2.0.6-rc3
    * Fix numa_get_run_node_mask() to return a cpuset-aware node mask (Cliff W.)
    * Add a better warning to numa_node_to_cpus()


author: tabraham@novell.com
changelog:
  - Update from 2.0.6 to 2.0.7
    * Add numa_realloc() (and realloc_test)
    * Re-fix numa_get_run_node_mask() and fix numa_get_run_node_mask
    * Fix the numa_get_run_node_mask() man page (cpus vs nodes)
    * Fix the cpu and node parsing to be cpuset aware
    * Fix test/checkaffininty to be cpuset aware
    * Fix two typos in numactl.8


author: maw@suse.de
changelog:
  - Use %fdupes
  - Split off a -lang subpackage
  - s#%run_ldconfig#/sbin/ldconfig/ in %post and %postun.


author: maw@suse.de
changelog:
  - Update to version 0.4.5:
    + ABI breaks from 0.4.4
    + Updated translations
  - Split out a shared library subpackage.


author: maw@suse.de
changelog:
  - Update to version 0.4.6:
    + Enable link-local IPv6 discovery through Avahi
    + Bugfix: Do not throw exceptions in C callbacks
    + Updated translations.


author: msuman@suse.de
changelog:
  - Update to version 0.4.7:
    + Bugfix: Fix display of non-ASCII characters in obby web
    + Updated translations
  - Dropped obby-avahi.patch - fixed upstream


author: dimstar@opensuse.org
changelog:
  - Update to version 0.4.8:
    + Swap global password and user color checks during
      authentication
    + Updated translations.


author: toddrme2178@gmail.com
changelog:
  - Added 32bit compatibility libraries
  - Added BuildRequires: pkg-config (fix for RPMLINT warning)
  - Removed self-obsoletes (fix for RPMLINT warning)


author: cfarrell@suse.com
changelog:
  - license update: SUSE-GPL-2.0+-with-openssl-exception
    Package allows linking against openssl. Use the SPDX- proprietary
    prefix until the license is accepted upstream at spdx.org


author: rodrigo@suse.de
changelog:
  - Update to version 0.9.0:
    * Export version information thus allowing depending apps to
      determine the version of libOFX it is compiled against
    * Some fields have been added to OfxFiLogin to allow for
      modification of some OFX header fields in outgoing requests
    * Calling apps can now tell libofx where the data field resides
    * Some warnings for recent versions of GCC have been fixed
    * LibOFX can now easily be cross-compiled for Windows on Linux
    * The OFX header is now scanned for a hint regarding the encoding
      of the document and convert the data to UTF8 if iconv is
      available at compile time
    * The API for online requests has been cleaned up
  - Rename libofx3 to libofx4


author: vuntz@novell.com
changelog:
  - Update to version 0.9.1:
    + Add more sanity checks on string length
    + Fix gnucash crash on OFX files with non-ascii characters and
      very long lines (bgo#528306)


author: dimstar@opensuse.org
changelog:
  - Update to version 0.9.4:
    + Fix segfault on some malformed date formats.
    + LibOFX will now look for DTDs in env variable OFX_DTD_PATH.
    + Better handling of paths (tolerates trailing path separator,
      or lack thereof)
    + No longer ignore return value of mkstemp()
    + Move to LibXML++ 2.6, as 1.0 is deprecated
    + Add generated man pages with html2man
  - Changes from version 0.9.3:
    + sf#2969817: Fix segfault on some files containing missing
      closing tags.
  - Changes from version 0.9.2:
    + Win32: Look up the dtd installation directory from the current
      executable's location.
    + Fix a crash on invalid date format
    + Allow wrapping the library in python.
    + Fix "Transaction posting date off by one"
    + Various C++ include fixes for building with recent compilers.
  - Drop libofx-0.8.2-gcc43.patch: fixed upstream.
  - Use source services: download_url, recompress, set_version.


author: vuntz@opensuse.org
changelog:
  - Fix build by not marking some non-directory files as %dir in file
    list. This was wrong but only breaks now with newer rpm.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.9.5:
    + Workaround OFX files specifying invalid encoding values
      (specifically:  UNICODE and CP1252). This should fix most
      encoding problems reported.
    + Look for DTD in source directory (simplifies developpement)
    + Add minor argument checking
    + Expose field: OfxSecurityData::fiid in API
    + Make string arguments a const reference where appropriate
    + Add configure check for help2man tool
    + Improve build system and autoconf 2.68 compatibility
    + Improve generated man pages
    + Use GCC's -fvisibility=hidden to hide internal symbols from
      external users.
  - Rename libofx4 subpackage to libofx5, following the soname bump.
  - Clean spec-file using spec-cleaner.


author: beineri@opensuse.org
changelog:
  - update to version 1.1.4:
    * New async error reporting mechanism. Calls made after a fatal
      error are now safely handled in the event an error code is ignored
    * Added allocation checks useful to some embedded applications
    * fix possible read past end of buffer when reading 0 bits
    * Updates to API documentation
    * Build fixes


author: reddwarf@opensuse.org
changelog:
  - update to version 1.2.1
    * Various build updates (see SVN)
    * Add ogg_stream_pageout_fill() to API to allow applications
      greater explicit flexibility in page sizing.
    * Documentation updates including multiplexing description,
      terminology and API (incl. ogg_packet_clear(),
      ogg_stream_pageout_fill())
    * Correct possible buffer overwrite in stream encoding on 32 bit
      when a single packet exceed 250MB.
    * Correct read-buffer overrun [without side effects] under
      similar circumstances.
    * Update unit testing to work properly with new page spill
      heuristic.
    * Alter default flushing behavior to span less often and use
      larger page sizes when packet sizes are large.
    * Build fixes for additional compilers
    * Documentation updates
  - run spec-cleaner
  - removed configure.dif (reapply if -fsigned-char causes problems)
  - removed libogg-compile-warning-fix.diff (upstreamed)


author: reddwarf@opensuse.org
changelog:
  - update to version 1.2.2
    * Build fix (types correction) for Mac OS X
    * Update win32 project files to Visual Studio 2008
    * ogg_stream_pageout_fill documentation fix


author: reddwarf@opensuse.org
changelog:
  - updated to version 1.3.0
    * Add ogg_stream_flush_fill() call
      This produces longer packets on flush, similar to
      what ogg_stream_pageout_fill() does for single pages.
  - run spec-cleaner on it
  - remove "SLES10 -> SLES11 upgrade path" parts since the upgrade
    already happened and anyway the entry in bugzilla is not public


author: mseben@novell.com
changelog:
  - reworked package from packman
  - added doc and oggz-tools subpackage and switched to liboggz2 spec name
  - updated to 1.1.0
    * This release introduces a new API structure for reporting the byte
    offsets of the start and end pages for each packet.
    * Added <oggz/oggz_packet.h>: add oggz_packet definition, and
    implement reader to return oggz_packet in OggzReadPacket callback.
    * Updated shared version info to 8.0.6
    * Improved accuracy of byte position tracking during reading,
    as reported by oggz_tell()
  - version 1.0.1
    * This release corrects timestamp calculation for Theora files with duplicate
    frames, which are produced by the recently-released libtheora-1.1 encoder.
    * Updated shared version info to 7:1:6
    * Mozilla #516847 - calc gp for duplicate frames
    Theora encodes duplicate frames as zero-length packets, so
    increment the calculated granulepos correctly for these.
    * Escape minus signs in man pages
    * Fix typo in oggz-dump man page
  - Version 1.0.0
    * This is a stable maintenance release, including build fixes and
    updates for embedded platforms (ARM, SH4) and updated Visual Studio
    project files for Microsoft Windows.
    * This release also includes a new "oggz codecs" command, which simply
    lists the codecs present in one or more files. The default
    comma-separated output is designed for use in an HTML5 <video> codecs
    attribute.
    * Updated Visual Studio project files (Barry Duncan)
    * configure.ac: fix for arm, sh4 builds
    * remove DocBook .sgml files, use .1 directly
    * Debian #540360: use version script on GNU/kFreeBSD
    * oggz-chop: fix detection of accumulated continued pages, ie. when
    all accumulated pages have granulepos -1 and thus should all be
    kept when advancing the accumulator
    * oggz-chop: add a page accumulator for plain pages. Accumulate pages
    even for start=0, or tracks with no granuleshift, for cases where
    continued pages occur at the chop time.
    * oggz-codecs: New tool
    * oggz-comment: Handle duplicate comments, with unit test
    * add oggz.1 man page
    * add examples to chop, comment, dump, info, merge, rip and sort
    man pages
    * update ChangeLog with info from all release_notes
    * Add PATCHES file, update README
    * Add ability to limit seeks to only search inside a specified byte
    range. Adds oggz_bounded_seek_set() public API call.
    * Updated shared version info to 7:0:6
    * Handle Theora version > 3.2.0 initial granulepos 1|0
    * Fix data alignment on ARM (Erik de Castro Lopo, Chris Double,
    Vladimir Vukicevic)
    * Fix for inefficient oggz_seek_units() (Sean Young)
    * oggz_read: always set the internal offset to the start of the
    current page. This is returned by oggz_tell() and can be queried
    within a ReadPage callback.
    * oggz_read: Fix packetno check for holes in headers. The packetno
    has not yet been incremented, so the value to check is off-by-one.
    * Annodex #1581: avoid _oggz_comment_add_byname() strcmp of NULL
    (keelerda)
    * Mozilla #499604, Annodex #486: avoid uninitialized variable in
    oggz_seek_end()
    * Mozilla #506870: fix leaks in oggz-comments.c
    * Mozilla #506878: check oggz_stream_get_content() return values
    * Mozilla #515376: Check index in dirac_parse_info()


author: reddwarf@opensuse.org
changelog:
  - run spec-cleaner
  - updated to 1.1.1
    * This is a maintenance release of the current 1.1.x series, containing fixes
      for Mozilla bugs #498380, #496063, #487519, #559338 and Debian bug #557537.
      Additionally, vorbiscomment parsing was modified to tolerate comments which
      lack a value, ie. of form "KEY=" and "KEY".
  - fixed license tag
  - added liboggz-1.1.1-docdir.patch
  - removed speex dependency


author: vuntz@novell.com
changelog:
  - Update to version 0.3.16 (changes list based on the git log)
    + Add avg2_32xn_u8
    + Fix cpu detection on OS/X
    + Add srcdir to includes for out-of-source builds
    + Clean up function prototypes used for casting
    + remove ltdl.m4
    + Add cris to unaligned access whitelist
    + Add x86_64/amd64 to unaligned access whitelist
    + init: shortcut benchmarking, if there is only one runable
      implementation.
    + Add SSE detection support for OpenBSD
    + Fix double free on failed arm_init
    + Add AltiVec detection support for OpenBSD
    + Wrap force_align_arg_pointer in HAVE_I386
  - Drop liboil-random-data-warning.patch: clearly doesn't apply
    cleanly anymore, so not needed anymore.
  - Drop liboil-disable-sse.patch: this is hopefully unneeded now,
    and it was really just a bandaid.
  - Drop liboil-0.3.13-disable-ppc64-opts.patch: this was fdo#14971,
    which is fixed.
  - Remove unneeded BuildRequires: sgml-skel.
  - Remove AutoReqProv: it's default now.
  - Remove AutoReqProv: it's default now.
  - Remove autoreconf call.
  - Use parallel build.


author: cfarrell@suse.com
changelog:
  - license update: BSD-2-Clause
    Use SPDX format (and coincidentally make compatible with how Fedora
    declare the license of this package (BSD))


author: gber@opensuse.org
changelog:
  - update to version 5.9.2:
    + many fixes
  - cleanup:
    + split into liborig2 and oniguruma-devel subpackages
    + corrected license information
    + changed summary to conform with policy


author: jengelh@medozas.de
changelog:
  - Remove redundant tags/sections per specfile guideline suggestions
  - Parallel building using %_smp_mflags
  - Employ shlib policy
  - Make pkgconfig provides available


author: rguenther@suse.de
changelog:
  - Update to 0.9.6.  Fixes
    * opcontrol cannot start daemon in timer mode
    * Improper handling of separate debuginfo files
    * XML callgraph output has no symbol-level sample counts


author: tonyj@novell.com
changelog:
  - Fix packaging of java agent libs bnc#576533
  - Remove unnecessary verbage from %desc for oprofile-devel and libopagent
  - Make %files of libopagent more specific to avoid future errors


author: tonyj@suse.com
changelog:
  - Update to version 0.9.8.
  - Support for pre-2.6 kernels has been removed
  - The sample data format has changed (see bug #3309794 below for details)
  - A new 'operf' program is now available that allows non-root users to profile
    single processes. 'operf' can also be used for system-wide profiling, but
    root authority is required.  This capability requires a kernel version of
    2.6.31 or greater.
  - New Processors Support:
    Tilera (tile64 tilepro tile-gx)
    IBM (System z10 z196)
    Intel Ivy Bridge
    ARMv7 (Cortex-A5 Cortex-A15 Cortex-A7)
  - Numerous bugfixes


author: tonyj@suse.com
changelog:
  - Add dependancy on libpfm 4.3 for powerpc.
  - Add patch 'oprofile-pfm-ppc.patch' (fix configure for 32bit powerpc)


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.6:
    + Fixed failure to increment CSEQ on second INVITE after an
      authorisation request error.


author: reddwarf@opensuse.org
changelog:
  - Update to version 3.6.8:
    + Fixed possible NULL pointer access if get multiple NOTIFY
      messages on a REFER.
    + Fixed Restricted Cone and Port Restricted Cone NAT varieties to
      correctly send out translated RTP address and port.
    + Improved CELT plugin.
    + IPv6 fixes.
    + Fixed "C" API call transfer command using call forwarding
      mechanism if call not yet connected.
  - Changes from version 3.6.7:
    + Fixed correct test handling RFC3261/8.2.2.2 merged requests and
      other "multi-path" received INVITE requests.
    + Fixed possible crash when ending fax call.
    + Fixed locating correct authorisation credentials for INVITE
      when AOR user is different from authorisation ID.
    + Fixed address translation of REGISTER contact fields when STUN
      is not being used, but a fixed translation address is.
    + Fixed authentication issue when can get to SIP server via two
      interfaces.
    + Fixed SIP REFER completion on receiving NOTIFY with id
      parameter.
    + Fixed double authorisation failure leaving SIP handler in the
      wrong state, should move to Unavailable but with no timer to
      retry.
    + Changed authentication failure to be fatal and SIP handler
      removed.
    + Fixed incorrect change to AlertingPhase when have not actually
      got alerting packet.
    + Build fixes.
    + Add nonce to comparison for digest authentication.
    + Added missing timestamp value when using fax -> G.711 mode.
    + Change to only unregister those contact addresses we
      successfully registered, instead of using global '*'.
    + Take the mixer OnWriteAudio() call out of the mutexed zone.
    + Added WAV file open error reason text for recording WAV file.
    + Fixed strange issue with SIP call diversion (302 response) to
      the same endpoint, from some UACs where it reuses the same
      call-id and from-tag.
  - Follow SLPP and rename opal-devel to libopal-devel.
  - Make H.263/H.263+, H.264 and MPEG4 Part 2 support build
    conditional: add conditional BuildRequires for libffmpeg-devel
    and libx264-devel.
  - Change libpt2-devel BuildRequires and Requires in devel package
    to libpt-devel, following renaming there.
  - Add ilbc BuildRequires to use system version of iLBC.
  - Add libcelt-devel BuildRequires to enable CELT support.
  - Add pkg-config and libopenssl-devel BuildRequires.
  - Remove hack with Requires on the libpt2 version we were built
    against since this is not needed anymore because we do not mess
    with the soversion anymore.
  - Add opal-codecs.patch to fix ffmpeg and x264 runtime detection.
  - Add opal-pkg_config.patch: this remove abusive link flags from
    the pkg-config file.
  - Update opal-3.6.6-non_void.patch to fix more issues.
  - Update opal-system-libgsm.patch to fix detection of GSM system
    library.
  - Remove static library.


author: reddwarf@opensuse.org
changelog:
  - Add opal-missing_links.patch:
    + Ensure correct openSSL version is used
    + Link against libraries that incorrect command order and
      openSUSE's --as-needed removed without notice
    + Make CAPI plugin able to load
    + Enable IxJ plugin installation


author: vuntz@opensuse.org
changelog:
  - Add opal-new-celt.patch to fix build with celt 0.9, on openSUSE
    11.4 and later. The patch is taken from PLD Linux.


author: zaitor@opensuse.org
changelog:
  - Update to version 3.10.5:
    + Numerous changes, look in ChangeLog-opal-v3_10_5.txt
  - Drop opal-pkg_config.patch, opal-missing_links.patch,
    opal-new-celt.patch,opal-codecs.patch, opal-3.4.2.diff,
    opal-x264.patch and opal-3.6.6-non_void.patch, fixed upstream.
  - Rebased opal-fix-ambiguous.patch, opal-system-libgsm.patch
  - Add opal-use-pkgconfig-for-PTLib.patch and
    opal-fix-SILK-test.patch
  - Explicitly list all .so files so nothing is accidently lost on
    future updates.
  - Stop using obs service to download source, since factory is
    moving away from it.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.10.7:
    + Fixed SIP authentication so cannot ever get into continuous
      retry of bad credentials.
    + Fixed OpenPhone status indication of invalid credentials on
      register/subscribe.
    + Fixed race condition searching for H.323 connections.
    + Remove obsolete stack align hack for ffmpeg
  - Changes from version 3.10.6:
    + Fix H.323 using H.263+ only.
    + Fixed ordering of media formats from H.245 TCS, so now
      correctly opens preferred codec indicated by remote.
    + Only to NAT refresh for SIP REGISTER and SUBSCRIBE handlers.
    + Increase default RTP payload size.
    + Removed very old NetMeeting compatible H.261 media formats as
      they now seem to cause other endpoints issues.
    + Fixed H.323 transmit channel only using target bit rate not max
      bit rate.
    + Fixed shut down of RTP session when using STUN.
    + Fixed handling of SIP 491 Request Pending response.
    + Only use re-INVITE to resolve the multiple codec in response
      SDP when in 2xx response, not 183's etc.
    + Correctly handled INVITE with SDP when call on hold.
    + Include sessionID in H.323 OLC Ack for "standard" session ID
      numbers (audio/video) even though not strictly necessary.
    + Fixed H.323 bandwidth control on individual channel.
    + Several bug fixes and other code changes.
  - Drop opal-fix-SILK-test.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.10.9:
    + Various SIP interoperability fixes.
    + Added SIP Service-Route header support (RFC 3608).
    + Various SIP/SIMPLE presence related fixes.
    + Fixed registration to broken registrars.
    + Unregister all accounts on quit.
    + Publish offline presence on quit.
    + Refresh NAT bindings with SIP OPTIONS requests.
    + Support for DNS SRV caching.


author: idonmez@suse.com
changelog:
  - Add opal-server-flood.patch: Fix server flood in some configurations
    Upstream r28644 and r28650 also bgo#690144


author: lmb@novell.com
changelog:
  - Update to openais 1.1.3
    - Change spec file macro _initddir to _initrddir.
    - Only print section info in ckpt_dump_fn if DEBUG is enabled.
    - Fix sleep time to be 10 msec.
    - Fix saMsg so version bump (make install broke).
    - bump the SaMsg library version to 4.0.0
    - Fix behavior of callback associated with saMsgQueueOpenAsync.
    - - Return the queue_id as part of callback message.
    - - Add queueInstance to list when callback is processed.
    - Fix marshalling code for queue capacity threshold arrays.
    - Fix names of API calls for queue capacity thresholds set/get.


author: tserong@novell.com
changelog:
  - init: Keep sshd running during shutdown (eases debugging
    considerably!)
  - init: Make sure sbd is really stopped to ensure restarts work properly
  - init: fix "force-stop" operation (bnc#631917)
  - Ignore placeholder openais.conf file when upgrading (bnc#611545)
  - Update to 1.1.4:
  - Fix CKPT service such that it will handle printing of unterminated
    strings.


author: tserong@suse.com
changelog:
  - init script: support multiple devices in /etc/sysconfig/sbd
    (bnc#682634, fate#309375)
  - init script: libvirtd may be needed at shutdown time (bnc#641586)
  - Remove stray message from init script.


author: lnussel@suse.de
changelog:
  - new version 1.13
    * Added support for the ring modulator EFX effect.
    * Duplication of stereo sources (onto side- and rear-channels) in now enabled by default.
      This can still be disabled via alsoft.conf.
    * Support for the new AL_SOFT_loop_points and AL_SOFT_buffer_sub_data extensions.
    * Added the ability to redirect log output to a file, by setting the ALSOFT_LOGFILE environment variable.
    * Improved invalid parameter checks.
    * Better checks against integer overflows when allocating buffer storage.
    * Internal mixer support for 8-, 16-, and 32-bit input formats, improving memory consumption by not converting them all to 32-bit.
    * Improved device-change handling with the PulseAudio backend.
    * All available PulseAudio devices are now enumerated with ALC_ENUMERATE_ALL_EXT.
    * PulseAudio devices again use the periods and period_size config options.
    * Improved stability when PortAudio is enabled.
      The library tends to cause a crash when it's unloaded and reloaded.
    * Added a WaveOut backend for Windows.
    * Added a cubic resampler to replace the cosine resampler.
    * Increased the maximum number of source auxiliary sends to 4, and changed the default to 1.
    * Massive internal changes to the mixer and buffer loading code, designed for future improvements for allowable input and output formats.


author: lnussel@suse.de
changelog:
  - new version 1.14
    * Improved multi-threaded efficiency, relying less on a "big" mutex in favor of rw-locks and atomic operations where possible.
    * Added support for HRTF-based mixing. Stereo output only. The default built-in data set only supports 44100hz playback. See the new hrtf.txt for more information.
    * Added CMake options to cause a configuration error if the wanted backends aren't available.
    * Modified backends so that only one is used at a time (for each playback and capture), to avoid device ownership conflicts.
    * Fixed enumeration in certain backends to not list a default device, when the default device is enumerated normally anyway (eg, with DirectSound and PulseAudio).
    * Improved device naming to more closely match the names given by the backends.
    * Fixed handling of NaN values for float and double buffer samples.
    * Added a new efx-presets.h header to define useful reverb presets for EFX.
    * Added support for the ALC_EXT_DEDICATED extension.
    * Fixed alc.h to include ALC_ENUMERATE_ALL_EXT enums, like other systems.
    * Added support for the new AL_SOFT_buffer_samples, AL_SOFT_direct_channels, and ALC_SOFT_loopback extensions.
    * Provided an env-var.txt to describe the available options set through environment variables.
    * Fixed the source cone angle properties to work with the full 0-to-360 range as intended.
    * An env var option is provided to restore the old buggy behavior for apps that need it.
    * Added an example program that streams sound using ffmpeg.
    * Added a utility to make HRTF data files from the KEMAR diffuse and compact data sets.
  - removed rpmlintrc in favor of a lecacy exception in rpmlint itself


author: reddwarf@opensuse.org
changelog:
  - Remove support for old distributions
  - Remove Icon tag and icon file. It's not normal for openSUSE packages to use it
  - Remove Conflicts/Provides for rename from openal. Latest release of the old openal was in openSUSE 11.1.
  - Use pkgconfig() BuildRequires
  - Run spec-cleaner
  - Rename libopenal1-soft to libopenal1
  - Disable OSS support


author: lnussel@suse.de
changelog:
  - update to git snapshot close to 1.15
  - re-enable OSS support
  - also rename libopenal0-soft for consistency


author: cfarrell@suse.com
changelog:
  - license update: LGPL-2.1+ and GPL-2.0+
    See the c files in utils/ - looks like a GPL licensed utility is included
    (as aggregate)


author: lnussel@suse.de
changelog:
  - update to new version 1.15
    - Fixed device enumeration with the OSS backend.
    - Reorganized internal mixing logic, so unneeded steps can potentially be skipped for better performance.
    - Removed the lookup table for calculating the mixing pans. The panning is now calculated directly for better precision.
    - Improved the panning of stereo source channels when using stereo output.
    - Improved source filter quality on send paths.
    - Added a config option to allow PulseAudio to move streams between devices.
    - Currently disabled by default, as the device specifier does not properly update.
    - The PulseAudio backend will now attempt to spawn a server by default.
    - Added a workaround for a DirectSound bug relating to float32 output.
    - Added SSE-based mixers, for HRTF and non-HRTF mixing.
    - SSE can be detected at run-time, and be disabled as needed.
    - Added support for the new AL_SOFT_source_latency extension.
    - Currently, the PulseAudio, ALSA, and MMDevAPI backends provide proper latency information.
    - Improved ALSA capture by avoiding an extra buffer when using sizes supported by the underlying device.
    - Improved the makehrtf utility to support new options and input formats.
    - Modified the CFLAGS declared in the pkg-config file so the "AL/" portion of the header includes can optionally be omitted.
    - Added a couple example code programs to show how to apply reverb, and retrieve latency.
    - The configuration sample is now installed into the share/openal/ directory instead of /etc/openal.
    - Note, /etc/openal/alsoft.conf is still used to read the configuration like before.
    - The configuration sample now gets installed by default.
  - undo upstream change to auto spawn pulseaudio (openal-no-autospawn.diff)


author: joop.boonen@opensuse.org
changelog:
  - Fixed SLES build
  - Removed Requirements that are resolved automatically
  - Added missing openal-soft-devel Requirement libopenal1


author: alinm.elena@gmail.com
changelog:
  - Updated to OpenBabel 2.2.3
    * Improved Java interface
    * Many fixes to the fingerprint code
    * Added support of the pH parameter to the GUI
    * Several bug fixes and small enhancements-


author: dhall@wustl.edu
changelog:
  - Updated to OpenBabel 2.3.0
    * Completely rewritten stereochemistry perception, including support
      for tetrahedral, square planar, and higher-order stereochemistry.
    * Dramatically improved canonicalization algorithm (Note that in general, canonical SMILES have changed since the 2.2.x release.)
    * 2D depiction, including SVG vector graphics generation using code from MCDL.
    * New Spectrophore generation, contributed by Silicos NV.
    * New ChargeMethod API including support for partial charge assignment
      from Gasteiger, MMFF94, QEq, QTPIE methods and plugin interface for
      adding more.
    * Improved 3D coordinate generation.
    * New conformer generation framework, including support for diverse
      conformer generation and genetic algorithm lowest-energy searching.
    * Improved user documentation.
    * Improved aromaticity / Kekule bond assignment.
    * Improved unit test suite using the CMake-based CTest program.
    * Improved support for crystallographic unit cells (e.g., in CIF format).
    * Improved UFF force field method, including hypervalent 5, 6, 7 and higher coordination numbers.
    * Support for the GAFF (Generalized Amber Force Field) method.
    * Support for reading geometry optimizations as multiple conformers
      from Gaussian, GAMESS-US, and other quantum chemistry packages.
    * Support for reading molecular orbital energies from quantum chemistry formats.
    * Several memory leaks fixed.
    * Fixed many compiler warnings.
    * Fixed support for MinGW and Cygwin environments.
    * Fixed bugs with Gaussian 09 output files.
    * Latest released version of the InChI library (1.0.3) generating standard InChI.
    * Many more bug fixes and small feature improvements.


author: dhall@wustl.edu
changelog:
  - updated to OpenBabel 2.3.1
    * Better support for unknown stereochemistry, including a "wobbly" bond in 2D depiction.
    * Many fixes for rare bugs with stereochemical conversions, including unusual valences.
    * Significantly improved 2D depiction code, improving performance and cis/trans stereochemical accuracy
    * Added support for direct 2D depiction to PNG files using the Cairo library, if available.
    * PNG files from Open Babel contain molecular information and can be read to give the MDL Molfile.
    * SVG files with 2D depiction can now include a grid of molecules with embedded JavaScript to zoom and scroll.
    * Molecular formulas now include the total charge (e.g., HCO2-)
    * Added the EEM partial charge model from Bultinck, et. al.
    * Fixed problems with FastSearch databases larger than 4GB, now checking for large files.
    * Improved performance with force field minimization, particularly the UFF and GAFF methods.
    * Several MMFF94 atom typing bugs fixed.
    * Updated GAFF parameters from the AmberTools distribution.
    * Improvements in 3D coordinate generation, particularly more accurate sp3 bond angles
    * Fixed tests for auto-typing molecules with force fields when running through different isomers.
    * Improvements in scripting bindings, particularly Python, Ruby, and Java
    * Pybel now uses the built-in 2D depiction, and no longer needs OASA.
    * Added initial support for MM3 atom typing with the Tinker package
    * Significant bug fixes for the PDBQT format.
    * Reading FASTA files can now generate 3D coordinates for single-stranded DNA in addition to the default double-strand.
    * Support for reading/writing unit cell information from MOPAC files.
    * Support for re-numbering SMILES by specifying the first and last atoms with -xf and -xl flags.
    * Better support for InChI -> InChI key generation by direct conversion, rather than re-perception of the InChI.
    * Fix for rare stack overflow crash in SMARTS perception.
    * Improved UNIX man pages.
    * Many bug fixes and small enhancements
    * New File Formats
    * Import and Export:
    * Gromacs GRO
    * Import:
    * ABINIT
    * XCrySDen XSF
    * Export:
    * InChI Key


author: mkoenig@suse.de
changelog:
  - update to version 0.6.6
    * Cleanups for the key export and import functionality
    * Clarified the semantic of cdk_pk_check_sigs
    * Now the by usage keydb function correctly finds the
      self signature


author: sbrabec@suse.cz
changelog:
  - Fixed HAL FDI files and hald-addon scripts (bnc#304149).
  - Fixed permissions in hald-addon script and /var/run.
  - Build a pcsc-openct package.
  - "rcopenct stop" does not fail if there is nothing to stop
    (bnc#303829).


author: sbrabec@suse.cz
changelog:
  - Use dedicated UID/GID to enhance security.
  - Start openct by default (bnc#304149#c21).
  - Create hardware specific modalias Enhances.
  - HAL FDI improved:
    * Use
    * Provide HAL rules for PolicyKit integration.
    * Provide rule for USB CCID readers.
    * Use spec-conforming two stage FDI and documented disabling.
  - Fixed production of orphans in /var/run.
  - Don't call autoreconf on older products.


author: sbrabec@suse.cz
changelog:
  - Updated to version 0.6.17:
    * add support for Rutoken ECP (ccid driver)
    * For ccid, etoken* drivers remove polling loop.
    * Fix some issues caused by newer udev version.
    * Handle T1 abort better.
    * Some build system fixes.
    * Some minor fixes.
    * Re-add api documentation (pre-generated).


author: sbrabec@suse.cz
changelog:
  - Updated to version 0.6.20:
    * Add support for Rutoken S.
    * Update on udev rules.
  - Switched from HAL to udev.
  - Dedicated UID and GID are now created by pcsc-lite.


author: crrodriguez@opensuse.org
changelog:
  - Use Explicit Buildrequires on several needed libraries
    future dependency cleanups may/will cause build to fail otherwise.


author: koprok@nand.bg
changelog:
  - Update to OpenCV 2.4.2
    More info at:
    http://code.opencv.org/projects/opencv/wiki/ChangeLog
  - Drop opencv-datadir.patch to comply with upstream directory layout


author: koprok@nand.bg
changelog:
  - Update to OpenCV 2.4.3
    More info at:
    http://opencv.org/opencv-2-4-3-released.html
    The nicely formatted changelog can be seen here:
    http://code.opencv.org/projects/opencv/wiki/ChangeLog;
    here are the highlights:
    * A lot of good stuff from the Google Summer of Code 2012 has been
      integrated; this was a very productive summer!
    * Significantly improved and optimized Android and iOS ports.
    * Greatly extended GPU (i.e. CUDA-based) module.
    * The brand new ocl (OpenCL-based) module that unleashes GPU power
      also for AMD and Intel GPU users. It’s not included into the
      binary package, since there are different SDKs, and it’s not
      turned on by default. You need to run CMake and turn on
      “WITH_OPENCL”. Also, please note that this is very first version
      of the module, so it may be not very stable and not very
      functional.
    * Much better performance on many-core systems out of the box. You
      do not need TBB anymore on MacOSX, iOS and Windows. BTW, the
      binary package for Windows is now built without TBB support.
      Libraries and DLLs for Visual Studio 2010 use the Concurrency
      framework.
    * About 130 bugs have been fixed since 2.4.2.
    * Since 2.4.3rc we fixed several more problems, in particular some
      compile problems with iOS 6 SDK.


author: asterios.dramis@gmail.com
changelog:
  - Removed the JavaOpenJPEG/ directory from the package source (fix for
    bnc#733009 - openjpg contains Sun proprietary code).


author: asterios.dramis@gmail.com
changelog:
  - Update to version 1.5.0:
    New Features:
    * openjpip:
      + complete client-server architecture for remote browsing of jpeg 2000
      images.
      + see corresponding README for more details.
    API modifications:
    * 'bool' type has been replaced by 'opj_bool' type. 'stdbool.h' is no more
      required.
    Misc:
    * improved cmake and autotools build methods.
    * removed manual makefiles, VS project files and XCode project files.
    * added a 'thirdparty' directory to contain all dependencies.
      + These libraries will be build only if there are not found on the system.
      + Note that libopenjpeg itself does not have any dependency.
    * changed the directory hierarchy of the whole project. See README files for
      details.
    * tests : a complete test suite has been setup.
      + both JPEG 2000 conformance tests and non-regressions tests are
      configured.
      + results are submitted to the OpenJPEG dashboard
      (http://my.cdash.org/index.php?project=OPENJPEG)
      + images are located in 'http://openjpeg.googlecode.com/svn/data' folder.
      + configuration files and utilities are located in 'tests' folder.
    * OPJViewer re-activated (need wxWidgets)
    * Huge amount of bug fixes. See CHANGES for details.
  - Removed the following patches (fixed upstream):
    * fix_no_undefined.patch
    * fix_soversion.patch
    * install_pkgconfig_file.patch
  - Replaced openjpeg-1.4-OpenJPEGConfig.patch with
    openjpeg-1.5.0-cmake_Config.patch (taken from Fedora)
  - Replaced openjpeg-1.4-cmake_symlink_fix.patch with
    openjpeg-1.5.0-cmake_header_symlink.patch (taken from Fedora)
  - Added 2 patches (taken from Fedora):
    * openjpeg-1.5.0-cmake_libdir.patch -- Fix installation directories
    * openjpeg-1.5.0-pkgconfig_includedir.patch -- Fix includedir in pkgconfig
      file
  - Spec file updates:
    * Added doxygen in BuildRequires: to enable compilation of devel docs.
    * Updated BuildRequires: to include also liblcms2-devel and zlib-devel.
    * Fixed rpmlint warning "file-contains-date-and-time"
  - No need to remove the JavaOpenJPEG/ directory from the package source anymore
    (the Sun proprietary code was removed from the package).


author: asterios.dramis@gmail.com
changelog:
  - Added a patch (heap_corruption_fix.patch) to fix heap corruption when
    processing certain Gray16 TIFF images - (CVE-2009-5030), (bnc#757260).


author: asterios.dramis@gmail.com
changelog:
  - Added a patch (heap_buffer_overflow_fix.patch) to fix heap-based buffer
    overflow when processing JPEG2000 images - (CVE-2012-3358), (bnc#770649).


author: asterios.dramis@gmail.com
changelog:
  - Added a patch (heap_buffer_overflow_2_fix.patch) to fix heap-based buffer
    overflow when processing JPEG2000 images - (CVE-2012-3535), (bnc#777445).


author: asterios.dramis@gmail.com
changelog:
  - Update to version 1.5.1:
    Security:
    * Fixes: CVE-2012-3535
    * Fixes: CVE-2012-3358
    New Features:
    * Use a new API scheme and solve the SOVERSIONing in OpenJPEG
    * Allow better integration with multi-arch system
    * Compile & Install Java bindings (CMake)
    * Install required addXMLinJP2 (JPIP)
    Misc:
    * Fix linker error by resolving all symbols (eg. missing -lm)
    * Fix some man page typos
    * Huge amount of bug fixes. See CHANGES for details.
  - Removed the following patches (fixed upstream):
    * heap_buffer_overflow_fix.patch
    * heap_buffer_overflow_2_fix.patch
    * heap_corruption_fix.patch
    * openjpeg-1.5.0-cmake_Config.patch
    * openjpeg-1.5.0-cmake_libdir.patch
    * openjpeg-1.5.0-pkgconfig_includedir.patch
  - Replaced openjpeg-1.5.0-cmake_header_symlink.patch with a fix inside the spec
    file.
  - Removed symlink from %{_includedir}/openjpeg-1.5 to %{_includedir}/openjpeg
    (not needed).
  - Added the following patches (taken from Fedora):
    * openjpeg-1.5.1-cmake_libdir.patch
      Fix libopenjpeg.pc symlink
    * openjpeg-1.5.1-soname.patch
      Revert soname bump compared to 1.5.0 release


author: vuntz@opensuse.org
changelog:
  - Update to version 1.5:
    + Revert USB changes that broke the ABI.
    + Add more documentation and update manual pages.
    + Add missing files to distribution.
    + Fix obex_object_resume for server side role.
    + Fix security issue when creating file.
  - Changes from version 1.4:
    + Add OBEX_ObjectGetSpace function.
    + Add OBEX_ObjectGetCommand function.
    + Add Bluetooth support for FreeBSD and NetBSD.
    + Add support for using OBEX over IPv6.
    + Add support for Win32 platform.
    + Fix support for document generation.
    + Fix public visible symbols of the libraries.
    + Fix handling of unexpected data from the server.
    + Fix return value interpretation of obex_object_send.
    + Fix obex_object_resume handling if sending fails.
    + Allow suspending before the first packet has been sent.
  - Remove glib2-devel BuildRequires, do not use --enable-glib
    configure flag and drop glib-related subpackages: this is not
    built anymore in the tarball.
  - Drop openobex-svn.patch: fixed upstream.
  - Rebase openobex-libusb-check.patch, openobex-1.3-pkgconfig.patch
    and 0001-fix-fd-leak.patch.
  - Move the library to a libopenobex1 subpackage that
    provides/obsoletes openobex (since the old package only contained
    the library).


author: dmacvicar@suse.de
changelog:
  - add OVAL/XCCDF content based on yast2-security checks
    and set them as the default content (using symlinks)


author: meissner@suse.com
changelog:
  - Updated to 0.8.3
    - added XCCDF 1.2 schemas
    - changed XCCDF report format
    - updated schemas for OVAL 5.10
    - added additional OVAL schemas - 5.3, 5.4, 5.5, 5.6, 5.7
    - multi version support for XCCDF and OVAL
    - a schema version of an imported and exported content is same
    - added rpmverifyfile probe
    - results are validated only if an OSCAP_FULL_VALIDATION variable is set
    - bug fixes


author: meissner@suse.com
changelog:
  - updated to 0.8.4
    - added OVAL schemas 5.9, 5.10.1
    - alloc.h is no more public api
    - bug fixes


author: meissner@suse.com
changelog:
  - updated to 0.8.5:
    - added rpmverifypackage probe
    - added initial support for source and result datastreams
    - added xccdf 1.2 dc-status support
    - several probes were updated to conform to OVAL 5.10.1
    - bug fixes
    This release is able to evaluate the DISA STIG content.


author: meissner@suse.com
changelog:
  - updated to 0.9.0:
    * few public headers were renamed to follow common schema
    * cve and cce modules are not build by default -> these modules are not
      utilized by oscap tool and thus untested.
    * --enable-bindings configure option was split into --enable-python and
      support of SCAP datastream support was improved
    * plus fixes in OVAL and XCCDF modules. oscap tool reports support of
      XCCDF 1.2 and OVAL 5.10.1
  - libopenscap.so major version changed from 1 to 2.


author: meissner@suse.com
changelog:
  - updated to 0.9.1:
    - the http in the check-content-ref/@hrefhref support
    - the cpedict support
    - obsoleted the oscap_reporter
    - send start and finish messages to the syslog
    - the XCCDF multi-check evaluation support
    - "oscap oval validate-xml" autodetect a document type
    - bug fixes


author: meissner@suse.com
changelog:
  - updated to 0.9.2:
  - rewritten the heuristic for pattern matching on path and filepath
  - CPE 2.3 language applicability testing
  - new ds_sds_index API providing a datastream overview
  - CPEs in source datastreams are automatically registered and used
    for XCCDF evaluation
  - --cpe option autodetects CPE dictionary and language
  - CVE support (validate feed, print CVEs)
  - introduced info module
  - made "$oscap xccdf generate custom" work again -> man page update
  - bug fixes


author: meissner@suse.com
changelog:
  - updated to 0.9.3
    - Embedded CPE dictionary (allows users to ommit --cpe argument)
    - improvements of DataStream and CPE processing on RHEL5
    - changed API of various functions in cpe_dict, benchmark and
      xccdf_policy to use string timestamp instead of time_t [1]
    - fixed several issues found by Coverity and cppcheck static code
      analysis
    - bug fixes
  - bumped SOVERSION from 2 to 3.


author: dmitry@roshchin.org
changelog:
  - Update to version 3.3.0
    * Support Leica SCN format (requires libtiff >= 4) (thanks, Agelos Pappas)
    * Allow opening MIRAX 2.2 slides (though there are seams, bug #92)
    * Add standardized microns-per-pixel and objective-power properties
    * Add "macro" associated image in Trestle
    * Rename "layer" to "level" throughout the API (deprecate "layer" functions;
      remove "layer" properties)
    * Report parse errors in openslide_open() by returning an openslide_t in
      error state
    * Deprecate openslide_get_comment()
    * Add openslide_get_version()
    * Improve command-line tools; add manpages
    * Support building with MinGW-w64; drop CMake, MSVC, mingw32
    * Add tests for many error paths


author: dmitry@roshchin.org
changelog:
  - Update to version 3.3.1
    * Parallelize concurrent openslide_read_region calls on an openslide_t
    * Eliminate background scanning of tile headers in MIRAX
    * Scan many fewer tiles during first accesses to Hamamatsu VMS
    * Ignore Leica Z-planes other than 0
    * Add experimental tile-size properties
    * Document API thread safety


author: dmitry@roshchin.org
changelog:
  - Update to version 3.3.2
    * Fix seams in MIRAX 2.2 slides
    * Fix associated image naming in single-level Aperio slides
    * Stop decoding MIRAX tiles outside requested region
    * Stop decoding unneeded tiles during tile-aligned accesses
    * Increase Hamamatsu VMU tile size to reduce rendering overhead
    * Document performance considerations for openslide_can_open()


author: gjhe@suse.com
changelog:
  - fix bug[bnc#749735] - Memory leak when creating public keys.
    fix bug[bnc#751977] - CMS and S/MIME Bleichenbacher attack
    CVE-2012-0884


author: gjhe@suse.com
changelog:
  - update to latest stable verison 1.0.0i
    including the following patches:
    CVE-2012-2110.path
    Bug748738_Tolerate_bad_MIME_headers.patch
    bug749213-Free-headers-after-use.patch
    bug749210-Symmetric-crypto-errors-in-PKCS7_decrypt.patch
    CVE-2012-1165.patch
    CVE-2012-0884.patch
    bug749735.patch


author: crrodriguez@opensuse.org
changelog:
  - Update to version 1.0.1c for the complete list of changes see
    NEWS, this only list packaging changes.
  - Drop aes-ni patch, no longer needed as it is builtin in openssl
    now.
  - Define GNU_SOURCE and use -std=gnu99 to build the package.
  - Use LFS_CFLAGS in platforms where it matters.


author: crrodriguez@opensuse.org
changelog:
  - Open Internal file descriptors with O_CLOEXEC, leaving
    those open across fork()..execve() makes a perfect
    vector for a side-channel attack...


author: meissner@suse.com
changelog:
  - update to version 1.0.1d, fixing security issues
    o Fix renegotiation in TLS 1.1, 1.2 by using the correct TLS version.
    o Include the fips configuration module.
    o Fix OCSP bad key DoS attack CVE-2013-0166
    o Fix for SSL/TLS/DTLS CBC plaintext recovery attack CVE-2013-0169
      bnc#802184
    o Fix for TLS AESNI record handling flaw CVE-2012-2686


author: hrvoje.senjan@gmail.com
changelog:
  - Update to 1.0.1e
    o Bugfix release (bnc#803004)
  - Drop openssl-1.0.1d-s3-packet.patch, included upstream


author: gjhe@novell.com
changelog:
  - update to version 0.9.8m
    Merge the following patches from 0.9.8k:
    bswap.diff
    non-exec-stack.diff
    openssl-0.9.6g-alpha.diff
    openssl-0.9.7f-ppc64.diff
    openssl-0.9.8-flags-priority.dif
    openssl-0.9.8-sparc.dif
    openssl-allow-arch.diff
    openssl-hppa-config.diff


author: gjhe@novell.com
changelog:
  - fix bug [bnc#657663]
    CVE-2010-4180
    for CVE-2010-4252,no patch is added(for the J-PAKE
    implementaion is not compiled in by default).


author: cstender@suse.de
changelog:
  - added patch to avoid displaying a reminder after an event if
    DTSTART use a local timestamp (OpenSync Bug: #437)


author: cstender@suse.de
changelog:
  - updated to version 0.19
    o fixed a bug where it would be possible to generate
    invalid filenames
    o disabled fam
    o fixed detection of invalid filenames
    o fixed a bug where all file names are autogenerated


author: cstender@suse.de
changelog:
  - updated to version 0.18+svn1233
    o fixed memory leaks
    o fixed a deadlock
    o replaced xmlNewChild with xmlNewTextChild


author: cstender@suse.de
changelog:
  - updated to version 0.19
    o added new GN_PHONEBOOK_NUMBER type
    o added support for filter-objtype
    o added missing handler of GN_PHONEBOOK_None
    o added missing utc to localtime conversion
    o fixed conversion between localtime and utc
    o fixed wrong udev rule


author: cstender@suse.de
changelog:
  - updated to version 0.22
    o added osync_change_set_member(change, env->member)
    o removed dlr3p patch


author: saschpe@suse.de
changelog:
  - Add BuildRequires on python-pyOpenSSL, which is indirectly used by
    python-httplib2 (which only requires it at runtime).


author: cstender@suse.de
changelog:
  - updated to version 0.22
    o fixed "conv env" check by calling osync_member_set
    o added support for running gpesyncd as a subprocess
    o fixed confusion about uid problem


author: dgollub@suse.de
changelog:
  - updated to version 0.18_SVN1095:
    o added osync_anchor support
    o changed event object format from vevent10 to vevent20
    o added note support
    o improved encoding support


author: cstender@suse.de
changelog:
  - updated to version 0.18+svn1233
    o fixed encoding problems
    o code cleanup
    o added support for new sensitive osync debug


author: cstender@suse.de
changelog:
  - updated to version 0.19
    o added workaround for newer sony ericsson phones
    o added README file
    o added support for filter-objtype
    o added tests for openobex/obex.h presence and usability


author: cstender@suse.de
changelog:
  - updated to version 0.20
    o don't ignore obex errors anymore
    o handle softdeletes
    o fixed a bug with irmc_obex_get()


author: cstender@suse.de
changelog:
  - updated to version 0.22
    o removed bluetooth scan function
    o fixed storing of anchor tables
    o added configure options for disabling irda and bluetooth
    o fixed filtering of object types


author: cstender@suse.de
changelog:
  - updated to version 0.22
    o updated list of known working/not-working models
    o added experimental support for backup and restore of
    non-ascii data, encode to UTF7
    o added support for the pybluez library


author: cstender@suse.de
changelog:
  - updated to version 0.19
    o changed license to GPL
    o replaced xmlNewChild with xmlNewTextChild
    o fixed a bug with special characters in XML (OpenSync #296)
    o added initial todo handling code
    o fixed some memory leaks
    o several bugfixes


author: cstender@suse.de
changelog:
  - updated to version 0.20
    o fixed build against new libopensync timeapi
    o fixed build against new glib version (change of GTime)
    o avoid gcc warnings (-Wno-pointer-sign)


author: cstender@suse.de
changelog:
  - updated to version 0.22
    o fixed missing call to osync_change_set_member
    o added initial support for syncing notes
    o added support for recurrence of todos


author: dgollub@suse.de
changelog:
  - update to version 0.18_SVN1095 (devel-branch):
    o added memo support
    o added recurrence support for events
    o changed timeformat from unixtime to OSyncSpec time
    o generates a FormattedName


author: cstender@suse.de
changelog:
  - updated to version 0.18+svn1233
    o added recurrence support
    o added encoding support
    o added memo syncing support
    o fixed syncing conflicts


author: cstender@suse.de
changelog:
  - updated to version 0.19
    o fixed syncing of contact labels
    o added workaround for address type
    o avoid constant conflicts and allow RRULE with INTERVAL=1
    o added support for filter-objtype


author: cstender@suse.de
changelog:
  - updated to version 0.20
    o changed default config to libusb port
    o adapted palm-sync to new timeapi
    o fixed objtype note


author: cstender@suse.de
changelog:
  - updated to version 0.22
    o added osync_change_set_member(change, env->member)
    o added anchor to store the lastsync of a device
    o fixed timeouts and hanging after synchronization


author: cstender@suse.de
changelog:
  - added libopensync-plugin-sunbird-readonly-fix.diff, which enables
    synchronization with google-calendar


author: cstender@suse.de
changelog:
  - updated to version 0.19
    o pulled in upstream patches
    o use vevent10 instead of vevent20
    o set timeout to 0


author: cstender@suse.de
changelog:
  - updated to version 0.20
    o changed object type format of todo and event to
    vtodo10 and vevent10
    o notes make use of new object type "memo"
    o changed database names in default config
    o added missing plugin descriptions for frontends


author: dgollub@suse.de
changelog:
  - changed default config of syncml-obex-client config.
  - enabled wbxml by default and
    changed connection to bluetooth


author: dgollub@suse.de
changelog:
  - added workaround for mobile phones which only supports localtime.
    (This affects Nokia 6230, 6230i, 6280, ...) (#224063)
  - Workaround option in plugin config:
      <onlyLocaltime>1</onlyLocaltime>


author: cstender@suse.de
changelog:
  - updated to version 0.22
    o fixed two broken pipe bugs
    o added configure options for disabling obex and http
  - removed patches (already included in 0.22)


author: bitshuffler@opensuse.org
changelog:
  - Update to 4.0.2
    * The LSC RPM creator support script is now installed correctly.
    * The build environment has been consolidated.
    * A bug which could cause a segmentation fault when using IPv6 under certain
      circumstances has been fixed.
    * The check for administrative user privileges has been made more strict.


author: bitshuffler@opensuse.org
changelog:
  - Update to 4.0.3
    * A bug which caused only the first NVT dependency to be considered has been fixed.
    * A bug which caused WMI connects to fail has been fixed.


author: bitshuffler@opensuse.org
changelog:
  - Update to 4.0.4
    * The handling of internal dependencies while linking has been improved,
      parallel builds of openvas-libraries should now work.
    * Two potential resource leaks reported by Pavel Sejnoha and Henri Doreau have
      been fixed.
    * The setting "unscanned_closed" is now properly applied to UDP ports.


author: idonmez@novell.com
changelog:
  - Add openvas-libraries-4.0-gcc46.patch: fix compilation with
    gcc 4.6 by fixing write-only variables


author: bitshuffler@opensuse.org
changelog:
  - Update to 4.0.5
    * OpenVAS Libraries will now honor the unscanned_closed_udp preference when
      deciding how an unscanned UDP port should be treated.
    * Compiler warnings from gcc 4.6 have been addressed.


author: bitshuffler@opensuse.org
changelog:
  - Update to 4.0.6
    * A bug which caused outdated cache files to be used under rare circumstances
      has been fixed.
    * Compiler warnings from gcc 4.6 have been addressed.


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.3.4:
    * improved handling of sockets with error conditions: previously, such an
      error could lead to indefinite busy looping
    * improved oping utility to allow reading from files even when running
    * SetUID-root: privileges are dropped temporarily when supported by the
      system
    * an off-by-one error has been fixed in the Perl bindings


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.4.0:
    * a new ncurses-based front-end to liboping, called noping, has been added:
      the new command line application displays ping statistics "live" and
      highlights aberrant round-trip times
  - fixed whitespaces in spec file
  - packaged new noping binary into its own subpackage ("noping")


author: pascal.bleser@opensuse.org
changelog:
  - add perl module
  - update to 1.5.0:
    * adds the ability to set the Quality of Service (QoS) byte of outgoing
      packets and read the QoS byte of incoming packets; support for this feature
      has been added to the oping and noping command line utilities
    * the license of the library has been changed to LGPL 2.1


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.5.1:
    * an alias for the "Voice Admit" PHB (RFC 5865) has been added to the QoS
      option of oping
    * compiler errors have been fixed and outdated documentation has been updated


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.6.0:
    * improved timing information accuracy on systems that provide the
      SO_TIMESTAMP socket option


author: jengelh@medozas.de
changelog:
  - Implement baselibs for package
  - Remove redundant tags/sections from specfile
  - Use %_smp_mflags for parallel build
  - Correct description of SRPM


author: lars@linux-schulserver.de
changelog:
  - update to 1.6.2:
    * Build system: Setting capabilities and the set-UID bit has been made
      more fault-tolerant, so that it will work with Debian's fakeroot(1)
      utility.
    * src/liboping.c: Fixed a compiler warning about an non-static format
      string. Thanks to Brian Edwards for pointing this out.
  - specfile cleanup


author: zaitor@opensuse.org
changelog:
  - Update to version 1.0.1:
    + First bugfix release of stable version.
    + Changes are mostly buildfixes.
    + Fully compliant with the Opus specification.
  - Remove unneeded autoconf, automake, gcc glibc-devel and make.
  - Remove manual deletion of docs, instead pass --disable-doc to
    configure.
  - Minor spec cleanup.


author: zaitor@opensuse.org
changelog:
  - Add
    opus-fix-out-of-bounds-read-issue-with-the-padding-handling.patch
    Fixes an out-of-bounds read that could be triggered by a
     malicious Opus packet causing an integer wrap-around in the
     padding code.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.4.11:
    + Fixes for CPUs that don't have backends
    + Fix loading of double parameters
    + mmx: Fix 64-bit parameter loading
    + sse/mmx: Fix x2/x4 with certain opcodes


author: chris@computersalat.de
changelog:
  - Update to version 0.4.13:
    + Fixes two serious code generation bugs in 0.4.12 on SSE and
      Altivec.
    + Add some compatibility code to mitigate the previous automatic
      inclusion of stdint.h
  - Changes from version 0.4.12:
    + Fix gcc-4.6 warnings in generated code
    + Codegen fixes for Altivec. Passes regression tests again.
    + More error checking for code allocation.
    + NEON: floating point improvements
    + Removed stdint.h from API. This could theoretically cause
      breakage if you depended on orc to include stdint.h.
    + Addition of the OrcCode structure, which keeps track of
      compiled code. This now allows applications to free unused
      code.
    + x86 code generation was completely refactored to add an
      intermediate stage, which will later be used for instruction
      reordering.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.4.15:
    + Protect global resources with mutexes.
    + Restore c64x-c backend (untested).
    + Convert MMX and SSE backends to a new instruction scheduler.
    + Add alignment and size hints to parser.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.4.16:
    + orc_init() tried to take the same mutex as generated C code
      that calls (indirectly) orc_init().
    + sse: Fixes for 64 bit pointers with any of the upper 32 bits
      set.


author: schwab@linux-m68k.org
changelog:
  - ppc64.patch: Add support for PowerPC64
  - altivec.patch: Fix altivec implementation of cmpltf and cmplef operations
  - Reenable check on ppc and ppc64


author: pmladek@suse.com
changelog:
  - Add libzip-devel and zlib-devel into Requires of the devel package;
    they are needed for linking against liborcus


author: mailaender@opensuse.org
changelog:
  - update to 0.20.0
    - fix an issue on video call with ZRTP
    - ZRTP media encryption
    - SRTP media encryption
    - RTCP support fixes
    - add rtp_session_get_round_trip_propagation()
    - optimisations in session-set intersection computation
    - workaround fix for some versions of uclibc


author: dimstar@opensuse.org
changelog:
  - Update to version 0.0.5:
    + Add QXL to supported devices of windows and Fedora.
    + Distribute and install forgotten device XML files.
    + Add all metadata from default path, not just OS.
    + List supported audio devices for Windows and Fedora.
    + Specify 'derives-from' relationship for Fedora OSs.
    + Add API to retreive all supported devices for an OS.
    + Fix some potential issues related to memory allocation/
      alignment.
  - Changes from version 0.0.4:
    + Fix silly mistakes in udev rules file.
  - Changes from version 0.0.3:
    + Add lots of more data on various different OSs out there. Now
      we also support some Apple OSs.
    + On successful OS detection, inform the application which known
      media of the OS the given media matched against. osinfo-detect
      tool and udev rule updated to make use of this.
    + Support applications' right to not be interested in error
      details.
    + Minor fixes/improvements to OS detection logic.
    + API to indicate media is live and/or installer.
    + Don't match non-live Fedora ISOs against live ones.
    + Fixes to Python demo to make it work.
    + Fix some potential crashes.
    + Fixes to RPM spec file.
    + Distribute RPM spec file.
    + Complement some getters with corresponding gobject properties.
    + Few other random minor fixes.
  - Add libtool BuildRequires
  - Split typelib file in typelib-1_0-Libosinfo-1_0
  - Add typelib-1_0-Libosinfo-1_0 Requires to -devel package.


author: dimstar@opensuse.org
changelog:
  - Require libosinfo from the shared library package: the library
    does require the os identifier data.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.1.0:
    + Add Utility function to retrieve OS devices by property.
    + Improved OS media detection.
    + Add missing 'const' OsinfoList function params.
    + Use ENV{} in udev rule.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.1.1:
    + Fixes the OS media detection
    + Add support fro more OSs: NetBSD and Mandrake
    + More complete and fixed data
    + Add support for install tree metadata
    + Add support for filtering products cased on release/EOL dates.
    + Add support for product codenames.
    + Add support for 'distro'.
    + Also extract application ID from ISO9660 media.
    + Add test cases for validating ISO9660 data.
    + Disable obsolete media URLs.
    + Standardize OS family names as all lowercase.
    + Standardize format for OS id, short-id, distro, version.
    + Add RNG schema for database files.
    + Add a 'osinfo-db-validate' command for verifying database files
    + Add a 'osinfo-query' command for searching/listing information
      from database.
    + Add a man page for the osinfo-detect command.
    + Add support for loading extra local database files. By default,
      libosinfo will expect them to be in /etc/libosinfo/db and
      $HOME/.local/config/libosinfo/db  but new API is provided to
      change this behavior.
    + Fix generation of docs in a VPATH builder.
    + Fix loading of vendor and product names of USB and PCI devices.
    + Remove obsolete scripts for PCI/USB id conversion.
    + Remove redundant generic linux entries from database.
    + Fixes for 'make dist'.
    + Actually handle '--enable-vala' configure option and don't
      mandate vapigen if this option is not specified.
    + Add missing export of osinfo_entity_set_param.
    + Various other fixes and improvements.
  - Add pkgconfig(libsoup-2.4) and pkgconfig(libsoup-gnome-2.4)
    BuildRequires: new upstream dependencies.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.1.2:
    + Fix udev rules for CDROM media.
    + Fix build against newer glibc-headers when building with -O0.
    + More complete/up2date data for:
    - Fedora 17
    - Ubuntu
    - Windows
    + Fix data for:
    - Ubuntu
    + Correct order of elements returned by list union functions.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.0:
    + Fix build against mingw64 toolchain.
    + API for getting product logo URLs.
    + Fix architecture for a Windows 2008 media.
    + Remove bogus minimum storage information for Fedora.
    + Add varirables for system and local database paths in
      pkg-config.
  - Add pkgconfig(libxslt) BuildRequires: new dependency.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.1:
    + Fix and simplify udev rule.
    + Fedora:
    - Fix minimum RAM requirements for F16 and F17.
    + Add data on:
    - Fedora 18
    - GNOME 3.6
    - Ubuntu 12.10
    + Fixes to doc build.
    + Install script:
    - Add get_config_param method.
    - Differenciate between expected/output script names.
    - Add more utility functions.
    + Add 'installer-reboots' parameter to medias.
    + osinfo-detect does not die of DB loading errors anymore.
    + More type-specific entity value getters/setters.
    + Fixe and update RNG file.
    + Add 'subsystem' property/attribute to devices.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.2.2:
    + Loads of improvements and fixes to installer APIs and scripts.
    + Add API for information on downloadable device drivers.
    + Add/improve data on: RHEL, Windows 7, Windows 8, Windows XP.
    + Enable translations for many (potential) user-visible strings.
    + Correct default value for OsinfoMedia::installer-reboots.
    + Register enum types with gobject type system.
    + Add enum param getter/setter helpers.
    + OsinfoList is now instantiable and all its subclasses has been
      deprecated.
    + Various other fixes and improvements.
  - Add intltool BuildRequires: needed for changes in the build
    system for translations.
  - Add translation-related packaging machinery (lang subpackage, and
    Recommends for it in the main subpackage), but keep it disabled
    with a %{with_lang} macro for now as there is no translation yet.


author: mskibbe@suse.de
changelog:
  - update to version 3.0.3 which include
    o initial support for rtems
    o initial support for ucos.
    o Fix memory leaks
    o fix 64-bit (amd64) issue with hash
    o parser speed improvements
    o add NULL checks
    o automatic check for reliable protocol SCTP and TLS


author: crrodriguez@suse.de
changelog:
  - remove libtool archive with empty dependency_libs and static libraries
  - update to version 3.1.0
    * Windows Mobile 5/6 improvments.
    * allow uncompliant/IMS authentication headers.
    * fix when a space appear as the first char in body.
    * terminate body with '\0' after parsing (don't rely on this!)


author: seife+obs@b1-systems.com
changelog:
  - update to version 3.5.0
    * iphone with TCP/TLS background support.
    * a lot of minor change/fix/improvments, sorry for not being
      able to have an history here...
  - libosip2 (3.4.0)
    * remove CRLF before parsing SIP message.
    * modification to allow non-blocking socket for reliable transport.
    * fix race condition for non-atomic incrementation operation.
    * osip_list improvements.
    * osip_list prototypes and warnings fix.
    * new osip_strcasestr method.
  - libosip2 (3.3.0)
    * new APPLE native interface for semaphore
    * add relative time in log information on linux/windows
    * fix: unescape last uri parameters.
  - libosip2 (3.2.0)
    * return new error code for all API.


author: mrueckert@suse.de
changelog:
  - reenable perl bindings
  - split out the libraries according to the shared library policy
  - remove unneeded requires


author: mrueckert@suse.de
changelog:
  - update to 1.6.0
    o Adjust copyright messages for new year 2008.
      [Ralf S. Engelschall]
    o Fix __VA_COPY_USE_{CSP,CPP} fallback macros for va_copy.
      [Mark A. Lindner <mark.a.lindner@gmail.com>]
    o PostgreSQL bindings: use SET_VARSIZE() instead
      of assigning to bytea->v_len under PostgreSQL >= 8.3
      [Ralf S. Engelschall]
  - don't build static libs
  - remove unneeded .la files


author: mrueckert@suse.de
changelog:
  - update to 1.6.2
    o Adjust "devtool.func" for latest GNU Libtool compatibility.
      [Ralf S. Engelschall]
    o Consistently annotate "RFC-XXXX" with "IETF" to clearly
      indicate from which standards body this comes from.
      [Ralf S. Engelschall]
    o Resolve namespace conflicts of recently introduced time_xxx()
      functions by using a propoer "uuid_" prefix.
      [Ralf S. Engelschall]
    o Remove unused "struct timezone" from time_gettimeofday() in
      order to simplify portability.
      [Ralf S. Engelschall]
    o Add support for POSIX clock_gettime(3) in case the Unix/POSIX
      gettimeofday(3) is not available.
      [Ralf S. Engelschall]
  - added uuid-1.6.2_pgsql.patch:
    fix building of the pgsql extension
  - split shared libraries into 3 subpackages
  - drop requires from the library subpackage to the cmdline tool
  - split pgsql extension building into its own subpackage


author: mrueckert@suse.de
changelog:
  - added debian patches
    0001-Change-library-name.patch
    0002-uuid-preserve-m-option-status-in-v-option-handling.patch
    0003-Fix-whatis-entries.patch
  - we adapt their packaging style to to avoid conflicts with libuuid
    from e2fsprogs


author: max@novell.com
changelog:
  - Remove the separate postgresql-uuid package, as we are using
    the verion that comes with the PostgreSQL sources.
  - Remove pointless RPM macro-itis
  - Silence rpmlint warnings regarding macros in comments


author: jengelh@medozas.de
changelog:
  - Remove redundant/unwanted tags/section (cf. specfile guidelines)
  - Update descriptions: avoid year separator when versions are used;
    use common names (ISO C++98).


author: tiwai@suse.de
changelog:
  - updated to version 0.9.11:
    * New OTF_* functions required for m17n-lib 1.6.0.
    * Bug fixes
  - Split libotf0 sub-package to follow shlib policy


author: mrdocs@opensuse.org
changelog:
  - updated to version 0.9.12
    * Bug fixes:
    * src/otfopen.c (OTF_check_features): If language is specified but
    not found, return 0 instead of using the default langsys.
    * src/internal.h: Include alloca.h if available.
    * example/otftobdf.c: Include alloca.h if available.
    * example/otfview.c: Include alloca.h if available.
    * example/otflist.c: Include alloca.h if available.
    * src/otfopen.c (OTF_check_features): Even if no feature is
      specified, check script support.


author: crrodriguez@suse.de
changelog:
  - update to version 3.1.0
  - run ldconfig
  - make autobuild happy fixing the warnings
  - fix devel package dependencies.
  - remove static libraries
  - use library packaging policy


author: nmo.marques@gmail.com
changelog:
  - Update to version 4.0.0:
    + Support v3 of the OTR protocol
    + The main new feature: sensibly handle the case where a user is
      logged in multiple times to the same IM account
    + instance tags, to support multiple simultaneous logins
    + support for asynchronous private key generation
    + the ability to provide an extra symmetric key to applications
      (with forward secrecy)
    + applications can supply a formation conversion callback if they
      do not natively use XHTML-style UTF8 markup
    + error messages formerly provided by libotr are now handled
      using callbacks to the application, for better i18n support
    + otrl_message_sending now handles message fragmentation
      internally
    + Added support for one-way authentication using an explicit
      question, based on the SOUPS 2008 user study
  - Soname bump to 5


author: nmo.marques@gmail.com
changelog:
  - Update the license fields (bnc#782253)
  - Move COPYING and COPYING.LIB documentation to their respective
    (sub)packages.


author: andreas.stieger@gmx.de
changelog:
  - compatibility package for irc-otr [bnc#789175]
  - update to upstream 3.2.1 [bnc#789190, CVE-2012-3461]
    * More carefully check for crazy short OTR auth messages
    * fix a one-byte heap buffer overflow


author: hrvoje.senjan@gmail.com
changelog:
  - Update to 0.9.0
  - New profile-graph sub-package
  - Dropped oyranos-example_compile_fix.patch, fixed upstream


author: sbrabec@suse.cz
changelog:
  - Updated to version 0.2.4:
    * Build system rewritten
    * added PKCS11_CTX_init_args
    * fix segfault in init_args code
    * implemented PKCS11_private_encrypt
  - Fixed incorrect API.
  - Fixed x86_64 issues.


author: crrodriguez@suse.de
changelog:
  - fix build, doxygen required.
  - kill ".la" files and static libraries
  - fix -devel package requires


author: sbrabec@suse.cz
changelog:
  - Updated to version 0.2.6:
    * Add new symbol to export file.
    * Add function to export the slot id.
    * Increase library version because of the new function.


author: sbrabec@suse.cz
changelog:
  - Update to version 0.2.8:
    * Bumped soname for PKCS11_token struct size changes.
    * Display the number of available slots.
    * Expose more token flags in PKCS11_token structure.
    * Check that private data is not NULL in pkcs11_release_slot.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.5:
    + Fix crasher in p11_kit_registered_modules()
    + Add 'critical' setting for modules, which defaults to 'no'
    + Fix initialization issues in the proxy module


author: vuntz@opensuse.org
changelog:
  - Update to version 0.6:
    + Add concept of a default module directory from which modules
      with relative paths are loaded.
    + Renamed pkg-config variables to make it clearer what's what.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.7:
    + Expand p11-kit config variables correctly in various build
      scenarios
    + Add test tool to print out error messages
    + Build fix on FreeBSD


author: dimstar@opensuse.org
changelog:
  - Update to version 0.8:
    + Rename non-static functions to have a _p11_xxx prefix
    + No concurrent calling of C_Initialize and C_Finalize
    + Print more information in 'p11-kit -l'
    + Initial port to win32
    + Build and testing fixes.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.9:
    + p11-kit can't be used as a static library.
    + Fix problems crashing when freeing TLS on windows.
    + Add debug output to windows init and uninit of library.
    +.Build fixes, especially for windows


author: zaitor@opensuse.org
changelog:
  - Update to version 0.13:
    + Don't allow reading of PIN files larger than 4096 bytes
    + If a module is not marked as critical then ignore init failure
    + Use preconditions to check for input problems and out of memory
    + Add enable-in and disable-in options to module config
    + Fix the flags in pin.h
    + Use gcc extensions to check varargs during compile
    + Fix crasher when a duplicate module is present
    + Fix broken hashmap behavior
    + Testing fixes
    + Win32 build fixes
    + 'p11-kit -h' now works
    + Documentation fixes


author: dimstar@opensuse.org
changelog:
  - Update to version 0.14:
    + Change default for user-config to merge
    + Always URI-encode the 'id' attribute in PKCS#11 URIs
    + Expect a .module extension on module configs
    + Windows compatibility fixes
    + Testing fixes
    + Build fixes


author: ygao@suse.com
changelog:
  - Tools: Add crm_ticket to be profiled by valgrind
  - Tools: crm_ticket - Display the tickets that are referenced in
    rsc_ticket constraints but have never been granted yet (bnc#752241)
  - Tools: crm_mon - Support to display tickets (bnc#752242)


author: ygao@suse.com
changelog:
  - Tools: crm_simulate - Support to grant/revoke/standby/activate
    tickets from the new ticket state section (bnc#752241)


author: ygao@suse.com
changelog:
  - PE: Support of referencing resource templates in resource sets (bnc#729634)
  - stonith: A "start" operation of a stonith resource does a "monitor" on the
    device beyond registering it
  - PE: More validations on configurations related to resource templates
  - Core: Bug cl#5027 - Fix compilation when libqb is not available
  - PE: cl#5002 - increment_clone() does not terminate on invalid input
  - PE: Indicate the difference between resources that are restarting
    and reloading
  - crmd: Leave it up to the PE to decide which ops can/cannot be reload
  - PE: Detect reloads of previously migrated resources
  - Core: Bug cl#5016 - Prevent failures in recurring ops from being lost
  - crmd: Bug cl#5015 - Remove the failed operation as well as the
    resulting fail-count and last-failure attributes
  - Fencing: Supress errors when listing all registered devices
  - PE: Reload of a resource no longer causes a restart of dependant resources
  - Fencing: Implement support for advanced fencing topologies:
    eg. kdump || (network && disk) || power
  - Fencing: Add support for fencing levels to the admin tool
  - Fencing: Prevent duplicate free and uninitialized pointers
  - Fencing: Correctly remove the fencing levels when requested
  - Fencing: Not all devices might be running locally when creating a
    fencing level
  - cib: Don't halt disk writes if the previous digest is missing
  - Cluster: Hook up the callbacks to the corosync quorum notifications
  - Corosync: Correctly extract the node id from membership udpates
  - Core: Ensure signals are handled eventually in the absense of timer
    sources or IPC messages
  - Corosync: Default to using the nodeid as the node's uuid (instead of uname)
  - corosync: Consistently set the correct uuid with get_node_uuid()
  - Fencing: Standardize on /one/ method for clients to request members
    be fenced
  - Core: Strip text nodes from on disk xml files
  - Tools: Implement crm_node functionality for native corosync
  - corosync: Hook up CPG membership
  - fencing: More gracefully handle failed 'list' operations for devices
    that only support a single connection
  - corosync: Unset the process list when nodes dissappear on us
  - corosync: Correctly infer lost members from the quorum API
  - crmd: Election - perform the age comparison only once
  - crmd: Remove rusage differences of less than a second from election
    calculations
  - PE: Ensure post-migration stop actions occur before node shutdown
  - fencing: Correctly remove a single fencing level for a target
  - fencing: Add the fencing topology section to the 1.1 configuration schema
  - corosync: Ensure we catch nodes that leave the membership, even
    if the ringid doesn't change
  - corosync: Treat CS_ERR_QUEUE_FULL the same as CS_ERR_TRY_AGAIN
  - crmd: Fast-track shutdown if we couldn't request it via attrd
  - tools: Bug rhbz#754216 - Add XML as an output option to crm_mon
  - Core: Correctly determine when an XML file should be decompressed
  - corosync: Remove deprecated member of the CFG API
  - fencing: Provide enough data to construct an entry in the node's
    fencing history
  - pengine: cl#5014, Prevent asymmetrical order constraints from causing
    resource stops
  - pengine: cl#5007, Fixes use of colocation constraints with multi-state
    resources
  - PE: Bug cl#5038 - Prevent restart of anonymous clones when clone-max
    decreases
  - PE: Bug rhbz#789397 - Failcount and related info should be reset
    or removed when the resource is deleted
  - fencing: fence_legacy - Drop spurilous host argument from status query
  - pengine: Bug cl#5000 - Implements ability to create rsc_order
    constraint sets such that A can start after (B || C) has started.
  - Fencing: fence_legacy - Ensure port is available as an environment
    variable when calling monitor
  - PE: Bug cl#5028 - Unmanaged services should block shutdown unless
    in maintainence mode (bnc#738882)
  - Fix coverity defects in pengine, cib, stonith-ng and crm_resource
  - Fix use-after-free in crmd, stonith-ng and crm_simulate
  - Fix use-of-NULL in libcrmcluster and stonith-ng
  - Fix segfaults in stonith-ng and xml.c
  - Upstream version cs: 1e8a96ae55d6022f7036434b537938a1fa75a700


author: ygao@suse.com
changelog:
  - Update to version 1.1.7
  - crmd: cl#5057 - Restart sub-systems correctly (bnc#755671)
  - corosync: Fix compilation when libqb is not available
  - pengine: cl#5058 - Fixes issue with on-fail option on operation
    being ignored.
  - tools: rhbz#754216 - Make crm_mon --as-xml option default to
    - -one-shot mode
  - cts: cl#5047 - Suppress cts badnews output related to fencing
    when fencing is expected.
  - crmd: cl#5053 - Fixes fail-count not being updated properly.
  - crmd: cl#5051 - Fixes file leak in pe ipc connection initialization.
  - Tools: crm_simulate - Correctly detect status sections with
    duplicate node_state entries
  - crmd: Detect when the quorum API isn't configured for corosync 2.0
  - RA: controld - use the correct dlm_controld when membership comes
    from corosync directly
  - Core: Fix the logging of XML and conditional corefile creation
    by asserts
  - pengine: cl#5045 - Better handling of interrupted migrations.
  - Build: rhbz#805147 - Use default value for HB_DAEMON_DIR define
    when clusterglue does not provide one.
  - cib: Even with no peers, we still need to wait for connected
    clients to disconnect
  - corosync: Fix complation warning when corosync doesn't use libqb
  - cib: Determine when there are no peers to respond to our shutdown
    request and exit
  - cib: Correctly shutdown in the presence of peers without relying
    on timers
  - Corosync: Correctly disconnect from corosync variants
  - cib: Ensure no additional messages are processed after we begin
    terminating
  - Corosync: Reset connection variables after disconnect
  - Core: Correctly track the length of a string without reading from
    uninitialzied memory (valgrind)
  - PE: Fix memory leak in order_rsc_sets (valgrind)
  - Tools: Fix memory leak in crm_simulate (valgrind)
  - PE: Correctly locate crm_simulate for automated regression tests
  - Core: Use the default schema location when PCMK_schema_directory
    is defined but empty
  - PE: Correctly migrate a resource that has just migrated
  - pengine: cl#5025 - Automatically clear failures when resource
    configuration changes.
  - Fix a number of potential problems reported by coverity
  - crmd: Also purge fencing results when we enter S_NOT_DC
  - crmd: Correctly determine when a node can suicide with fencing
  - PE: Bug rhbz#799070 - Report resources as active in crm_mon if
    they are located on an unclean node
  - Upstream version cs: 023d3b183e77cfdb3699080b26d98ca4bc534c57


author: ygao@suse.com
changelog:
  - corosync: Determine node state for plugin based cluster types
  - tools: crm_node - Test stack membership only when displaying
    partition members
  - Overhaul the way peers are determined to be sufficiently active
  - PE: Observe the promotion score of probed resources
  - crmd: Detect when peers have an incorrectly set process list
  - corosync: Detect when the first corosync has not yet formed and
    handle it gracefully
  - Corosync: Move deprecated corosync variants to their own file
  - Upstream version cs: 4c8b599e6d79499f28f8178988d65fd33e0d9b24


author: ygao@suse.com
changelog:
  - Core: Revert to the original process flags for the support of
    rolling-upgrade
  - PE: Bug cl#5059 - Use the correct action's status when calculating
    required actions for interleaved clones
  - Upstream version cs: 61a079313275f3e9d0e85671f62c721d32ce3563


author: dimstar@opensuse.org
changelog:
  - Update to version 1.31.2:
    + More work done towards thread-safety.
    + Build fixes on OS.
  - Add pkgconfig(glib-2.0) BuildRequires so it can be versioned.


author: jengelh@inai.de
changelog:
  - Make pango-devel-32bit available on all archs (baselibs.conf).
  - Remove redundant tags/sections from specfile.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.32.2:
    + Fix load_fontset() for Win32 backend (bgo#685021).
    + pango-viewer: Flush cairo surface when done.
    + Xft: Fix a deadlock on display close (bgo#687470)
    + Add missing colors from the web palette.
    + Rename configure.in to configure.ac.


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


author: vuntz@opensuse.org
changelog:
  - Update to version 1.32.3:
    + Make gobject-introspection PANGO_GLYPH happy
    + Provide a phony define for LANGUAGE
    + Adjust to harfbuzz 0.97 API


author: dimstar@opensuse.org
changelog:
  - Update to version 1.32.4:
    + Require harfbuzz 0.9.9.
    + Add serials tracking changes in PangoFontMap/PangoContext/
      PangoLayout (bgo#340066).
    + Automatically relayout PangoLayout if PangoContext has changed.
    + Fix rendering of rotated frames.
    + Remove Thai/Lao Prepend/Extend properties (bgo#576156).
    + Fix grapheme properties of joiner / nonjoiner.
    + Fix grapheme properties of U+FFxx range.
    + Fix line break of surrogate characters.
    + Fix grapheme boundaries of surrogates and unassigned default
      ignorables.
    + Update bidi tables to Unicode 6.2.0.
    + Use -Bsymbolic-functions by default if available (bgo#689648).
    + Fix Win32 and CoreText cairo backends to take cairo CTM into
      account.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.32.5:
    + Fix build failures (bgo#689864).
    + Other bugs fixed: bgo#689882, bgo#686512, bgo#690081,
      bgo#679299, bgo#689843.


author: dimstar@opensuse.org
changelog:
  - Require at least pango 1.31.1 for the post scriptlets to work.
    This helps for dist upgrades from openSUSE 12.2, where
    pango-querymodules did not yet know the --update-cache parameter.
    Depending on the (random) installation order during zypper dup,
    the post scriptlet of libpango-1_0-0 might execute
    pango-querymodules --update-cache, but not yet have the new tools
    installed yet (bnc#792646) (same change in baselibs.conf).


author: dimstar@opensuse.org
changelog:
  - Update to version 2.26.2:
    + Documentation: Added main page text at index.html.
  - Changes from version +2.26.1:
    + Minor documentation improvements.


author: adam@mizerski.pl
changelog:
  - Update to version 2.27.1:
    + LayoutIter: This now has a copy constructor.
    + Layout::get_iter(): There is now a version of this method that
      returns a LayoutIter. The version with the output parameter is
      now deprecated.
  - Remove libsigc++2-devel and update-desktop-files BuildRequires.
  - Change BuildRequires to pkgconfig() ones:
    + old ones: cairomm-devel, glibmm2-devel, pango-devel.
    + pkgconfig() ones: cairomm-1.0, glibmm-2.4, pangocairo.
  - Remove explicit Requires for glibmm2-devel, cairomm-devel,
    atk-devel and pango-devel in devel subpackage: they will
    automatically be added the pkgconfig() way.
  - Remove Requires for devel subpackage in doc subpackage: it's not
    really needed.
  - Pass --disable-static to configure.


author: fcrozat@novell.com
changelog:
  - Update to version 2.28.1:
    + Avoid a tarball dependency on mm-common.
  - Changes from version 2.28.0:
    + regenerated tarball due to changes in an m4 macro in mm-common.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.28.2:
    + bgo#645669: Install the m4 files even without
    - -enable-maintainer-mode, as with other modules.
  - Use source services: download_url and set_version.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.28.3:
    + Build
    - Ship convert_pangomm.m4 in tarballs (bgo#657817).
    - Don't use obsolete macros.


author: sbrabec@suse.cz
changelog:
  - Updated to version 2.8.6:
    * Bug fixes.
  - Split package according to shared library packaging policy.


author: sbrabec@suse.cz
changelog:
  - Updated to branch libpano13, version 2.9.12:
    * many new functions and improvements, see ChangeLog for more
    * new utility PTmender, replacement of binary-only PTStitcher
    * new branch does not support binary-only 1.2 applications


author: sbrabec@suse.cz
changelog:
  - Updated to branch libpano13, version 2.9.14:
    * ABI has changed since 2.9.12, new soname
    * number of new input and output projections
    * new command-line tool
    * documentation, cleanups and bugfixes


author: sbrabec@suse.cz
changelog:
  - Upgraded to version 2.9.17:
    * minor fixes and improvements
    * support for pkg-config
    * new soname


author: crrodriguez@opensuse.org
changelog:
  - Add explicit BuildRequires on libjpeg-devel and zlib-devel
  - libpano-devel should not require libtiff-devel, libjpeg-devel
    or libtiff-devel as they are not needed for building or linking.
    This may break packages with wrong buildrequires.
  - Remove "la" files
  - run spec cleaner


author: lars@linux-schulserver.de
changelog:
  - update to 1.1.23:
    * completed the set of manual pages.
    * added the libpaper.so.1 link in installation.
    * added -E to less flags.


author: lars@linux-schulserver.de
changelog:
  - update to 1.1.24+nmu2:
    + Add multiarch support
    + Correct DL size in paperconf
    + Fix pending l10n issues
    + Small changes to simplify portability
  - specfile cleanup


author: pth@suse.de
changelog:
  - Update to 4.2.1:
    Bug Fixes:
    - ---------
    * multiplexing math errors were fixed in perf_events.c
    * more multiplexing read path errors were identified and fixed
    * Fix SMP ARM issues reported by Harald Servat.
    * src/papi_events.csv: Update the coreduo (not core2) events.  Most
    notably the FP events were wrong.
    * Modify Intel Sandybridge PAPI_FP_OPS and PAPI_FP_INS events to
    not count x87 fp instructions.  The problem is that the current
    predefines were made by adding 5 events.  With the NMI watchdog
    stealing an event and/or hyperthreading reducing the number of
    available counters by half, we just couldn't fit.
    This now raises the potential for people using x87-compiled
    floating point on Sandybridge and getting 0 FP_OPS.  This is only
    likely if running a 32-bit kernel and *not* compiling your code
    with -msse.
    A long-term solution might be trying to find a better set of FP
    predefines for sandybridge.
    * Apply patch suggested by Will Cohen to check for system return
    values.
    * Patch to cleanup dependencies, allowing for parallel makes.
    * Fix two race conditions that are probably the cause of the
    pthrtough double-free error.
    When freeing a thread, we remove and free all eventsets belonging
    to that thread.  This could race with the thread itself removing
    the evenset, causing some ESI fields to be freed twice.
    The problem was found by using the Valgrind 3.8 Helgrind tool
    valgrind --tool=helgrind --free-is-write=yes ctests/pthrtough
    In order for Helgrind to work, I had to temporarily modify PAPI
    to use POSIX pthread mutexes for locking.
    Enhancements:
    - ------------
    * general doxygen cleanups
    * cleanup output of overflow_allcounters for clarity in debugging
    * updates to most recent (as of Feb 1) libpfm4
    * remove now-opaque event codes from papi_native_avail
    and papi_xml_event_info
    * Update the component initialization code so that it can handle a
    PAPI ERROR return gracefully.  Previously there was no way to
    indicate initialization failure besides just setting
    num_native_events to 0.
    New Platforms:
    - ------------
    * Support for AMD Family 11.
    * Support for AMD Family 12.
    Deprecated Platforms:
    - --------------------
    * remove obsolete ACPI component
    New / Improved Components:
    - --------------
    * PAPI CUDA component updated for CUDA / CUPTI 4.1.
    * SetCudaDevice() now works with the latest CUDA 4.1 version.
    * Auto-detection of CUDA version for backward compatibility.
    * PAPI_read() now accumulates event values. This fixes a bug
    in earlier versions.
    * extensive updates and cleanups to the example and coretemp components.
    * significant updates of lustre, and mx components
    * The linux net component underwent extensive updates and cleanups.
    In particular, it nows dynamically detects the network
    interface names [1] and export 16 counters for each interface
    (see also src/components/net/{CHANGES,README}).
    Experimental:
    - ------------
    * a new vmware component has been added to report a variety of soft events
    when running as a guest in a VMWare environment
  - Add upstream patch for libpfm4 to fix signed/unsigned issues.
  - Readd ExcludeArch for s390/s390x as it isn't supported by PAPI.


author: pth@suse.de
changelog:
  - Update to 4.4.0:
    New Platforms:
    - -------------
    Added PAPI support for Blue Gene/Q.
    Bug Fixes:
    - ---------
    * Fix buffer overrun in lmsensors component
    * libpfm4: Update to current git libpfm4 snapshot
    * Fix broken Pentium 4 Prescott support we were missing the netburst_p
    declaration in papi_events.csv
    * Fix various locking issues in the threaded code.
    * Fix multiplexing of large eventsets on perf_events systems.
    This presented when using more than 31 multiplexed events on perf_event
  - Add a devel-static package that contains the static libraries.
  - For other changes since 4.2.1 see RELEASENOTES.txt in the packages
    documentation.


author: dmueller@suse.com
changelog:
  - update to 5.0.1 (fixes build for ARM):
    * This is a major release of PAPI. Parts of both the internal
    component and external low-level interfaces have changed. This
    will break your 4.4 compliant components and links to shared
    libraries.
    A full detailed description of the changes to PAPI 5.0 can be found here:
    http://web.eecs.utk.edu/~vweaver1/papers/papi/papi_v5_changes.pdf
  - Removed papi-glibc-siginfo.patch, papi-list_components.patch,
    papi-use_as_help_string.patch: Already upstream or not needed
  - Removed papi-lmsensors_check.patch: can be replaced by configure
    option
  - i586-libpfm4-compile-fix.diff: Fix compile on i586


author: tonyj@suse.com
changelog:
  - Switch to external libpfm.
    Discussion: http://lists.opensuse.org/opensuse-factory/2013-01/msg00010.html
  - Drop papi-no_test_for_pfm_msg_t_type.patch (added in 4.0.0 commit)
  - Drop i586-libpfm4-compile-fix.diff (since we are using external libpfm it is
    no longer necessary)


author: scorot@free.fr
changelog:
  - fix build requirement to allow build on SLE-11
  - recompress source file to bzip2 format to allow build on SLE-11
  - add missing %%post and %%postun scriptlets


author: jengelh@inai.de
changelog:
  - Update to new upstream release 2.5.3
    * Fixed a bug whereby calling a GP function with a lot of omitted
    arguments could crash
    * idealramgroups() and idealfrobenius() did not accept a bnf


author: mls@suse.de
changelog:
  - update to parrot-2.10.1
    * Updated to the latest nqp-rx
    * A proper exception is now thrown on IO read errors
    * Garbage Collector optimizations and memory leak fixes
    * Deprecated charset ops were removed


author: mls@suse.de
changelog:
  - update to parrot-3.0.0
    * new embedding API is available in "parrot/api.h"
    * packfile PMCs were refactored
    * packfile manipulation code now throws embedder-friendly exceptions
    * unicode support was improved


author: mls@suse.de
changelog:
  - update to parrot-3.5.0
    * IPv6 is now supported and tested
    * we now have a YAML library called YAML::Tiny
    * new generational gc


author: mls@suse.de
changelog:
  - update to parrot-3.6.0
    * class.add_vtable_override now allows you to overwrite an override
    * integers, floats and strings can now be stored in lexical variables
    * added a new PackfileView PMC type
    * the is_integer vtable on the String PMC now works for all encodings


author: mls@suse.de
changelog:
  - update to parrot-3.9.0
    * subprof runcore was added
    * winxed was updated to 1.3.0
    * :tag() syntax support was added to imcc
    * much cleanup


author: carlin@glass.org.nz
changelog:
  - update to parrot-4.2.0
    * The signature of getprop was changed from (PMC,String,PMC) to
      (PMC,PMC,String) for consistency
    * PCC now reuses continuation PMCs internally, which reduces GC work by 25%
    * Winxed snapshop updated to 1.6.devel
    * Fixed a segfault when reading packfiles with no constant or main_sub
    * The OS Dynamic PMC now has separate functions to unlink a file and
      remove an empty directory (rmdir)
    * various small bug fixes
  - fixed a failure in the configuration script


author: mls@suse.de
changelog:
  - update to parrot-4.4.0
    * Most internal calls to libc exit(x) have been replaced with
      Parrot_x_* API calls or PARROT_FORCE_EXIT
    * Many documentation updates
    * Updated various dependencies, e.g., 'lib/Parrot/Distribution.pm'.
    * pbc_merge has been fixed to deduplicate constant strings and
      merge annotations segments


author: mls@suse.de
changelog:
  - update to parrot-4.5.0
    * Added .write_bytes and .read_bytes methods to FileHandle and
      Socket PMCs
    * Added Parrot_api_set_stdhandle, Parrot_api_new_call_object and
      Parrot_api_setup_signature functions to the embedding API
    * removed the "can" VTABLE
    * updated Winxed to 1.9.1
    * removed .line, .file, setline and setfile directives from IMCC


author: mls@suse.de
changelog:
  - update to parrot-4.6.0
    * Added init_pmc method to PackFileView.
    * Added source lines from 'docs/index/book.json' to 'index.json'
      to make display of 'Parrot Developer's Guide: PIR (draft)'
      display more like the other books, e.g., 'PCT Book'.
    * Removed 'docs/index/book.json' as unnecessary.
    * Improve on 'sudo make install' permission errors by using
      File::Copy::cp.


author: mls@suse.de
changelog:
  - update to parrot-4.11.0
    * fast and lightweight OS threads support
    * new parrot cmdline option --numthreads
    * export new dynpmc_class_ types
    * store PBC_MAJOR and PBC_MINOR in the config hash
    * complete rewrite of the IO system


author: puzel@suse.com
changelog:
  - change do-not-create-dm-nodes.patch so that parted does
    not remove dm partition mappings and leaves the job up
    to kpartx -u called via udev
    (bnc#712177, bnc#679780)


author: puzel@suse.com
changelog:
  - improve parted-gpt-sync-mbr-label.patch: do not
    sync partitions that can not be represented by the DOS label
    (bnc#710402)


author: puzel@suse.com
changelog:
  - improve loop support, fix geometry reporting on loopback devices:
    parted-improve-loop-support.patch (bnc#726603)


author: puzel@suse.com
changelog:
  - fix crash in nilfs2 probe function if there is tiny (1s)
    partition on the disk (bnc#735763)
    - fix-nilfs2-probe-function.patch


author: puzel@suse.com
changelog:
  - fix informing the kernel about partitions on cciss devices
    (bnc#757225)
    - add: parted-fix-cciss-partition-naming.patch


author: puzel@suse.com
changelog:
  - copy dummy bootcode to MBR only on x86 because it can cause
    problems to certain ARM machine (bnc#769789)
    - add: dummy-bootcode-only-for-x86.patch


author: puzel@suse.com
changelog:
  - add fix-error-informing-the-kernel.patch:
    Informing the kernel about partition changes still fails if first
    logical partition starts right after the extended partition. Fix
    it.


author: mc@suse.de
changelog:
  - update to version 1.0.5
    - Replaced the separator characters with some of those defined by RFC 3986
      as being safe within "userinfo" part of URLs without encoding.
    - Reduced the default value for the N2 parameter to min=... (the minimum
      length for passphrases) from 12 to 11.
    - Corrected the potentially misleading description of N2 (Debian bug #310595).
    - Applied minor grammar and style corrections to the documentation, a
      pam_passwdqc message, and source code comments.
    - Changed Makefile to pass list of libraries to linker after regular
      object files, to fix build with -Wl,--as-needed.
    - Fixed potential memory leak in conversation wrapper.
    - Restricted list of global symbols exported by the PAM module
      to standard set of six pam_sm_* functions.


author: mc@suse.de
changelog:
  - update to version 1.1.4
    * new library for password checking
    * tools for password checking and password generation


author: mc@suse.de
changelog:
  - update to version 1.2.2
  - When matching against the reversed new password, always pass the
    original non-reversed new password (possibly with a substring
    removed) into is_simple(), but remove or check the correct
    substring in is_based() considering that the matching is possibly
    being done against the reversed password.
  - New command-line options for pwqcheck: -1 and -2 for reading just
    1 and just 2 lines from stdin, respectively (instead of reading 3
    lines, which is the default), --multi for checking multiple
    passphrases at once (until EOF).
  - With randomly-generated passphrases, encode more entropy per
    separator character (by increasing the number of different
    separators from 8 to 16) and per word (by altering the case of
    the first letter of each word), which increases the default
    generated passphrase size from 42 to 47 bits.
  - Substring matching has been enhanced to partially discount rather
    than fully remove weak substrings, support leetspeak, and detect
    some common sequences of characters (sequential digits, letters in
    alphabetical order, adjacent keys on a QWERTY keyboard).
  - Detect and allow passphrases with non-ASCII characters in the words.
  - A number of optimizations have been made resulting in significant
    speedup of passwdqc_check() on real-world passwords.


author: puzel@novell.com
changelog:
  - update to libpcap-1.1.1
    - notable changes :
    - Add SocketCAN capture support
    - Add Myricom SNF API support
    - Update Endace DAG and ERF support
    - Support monitor mode on mac80211 devices on Linux
    - Fix USB memory-mapped capturing on Linux
    - On Linux, scan /sys/class/net for devices if we have it
    - Add limited support for reading pcap-ng files
    - see /usr/share/doc/packages/libpcap1/CHANGES for
    full list of changes
  - drop fix-any-interface-handling.patch (fixed upstream)
  - drop fix-usb-nic.patch (fixed upstream)


author: puzel@suse.com
changelog:
  - update to libpcap-1.2.1
    - Support 802.1 QinQ as a form of VLAN in filters.
    - Treat "carp" as equivalent to "vrrp" in filters.
    - Fix code generated for "ip6 protochain".
    - Add some new link-layer header types.
    - Support capturing NetFilter log messages on Linux.
    - Turn off monitor mode on exit for mac80211 interfaces on Linux.
    - Fix problems turning monitor mode on for non-mac80211 interfaces
    - on Linux.
    - Properly fail if /sys/class/net or /proc/net/dev exist but can't
    - be opened.
    - Fail if pcap_activate() is called on an already-activated
    - pcap_t, and add a test program for that.
    - Fix filtering in pcap-ng files.
    - Simplify handling of new DLT_/LINKTYPE_ values.
    - Expand pcap(3PCAP) man page.
  - drop libpcap-fix-calculation-of-frame-size.patch (upstream)


author: jslaby@suse.de
changelog:
  - update to 1.3.0
    - Handle DLT_PFSYNC in {FreeBSD, other *BSD+Mac OS X, other}.
    - Linux: Don't fail if netfilter isn't enabled in the kernel.
    - Add new link-layer type for NFC Forum LLCP.
    - Put the CANUSB stuff into EXTRA_DIST, so it shows up in the release tarball.
    - Add LINKTYPE_NG40/DLT_NG40.
    - Add DLT_MPEG_2_TS/LINKTYPE_MPEG_2_TS for MPEG-2 transport streams.
    - [PATCH] Fix AIX-3.5 crash with read failure during stress
    - AIX fixes.
    - Introduce --disable-shared configure option.
    - Added initial support for canusb devices.
    - Include the pcap(3PCAP) additions as 1.2.1 changes.
    - many updates to documentation: pcap.3pcap.in
    - Improve 'inbound'/'outbound' capture filters under Linux.
    - Note the cleanup of handling of new DLT_/LINKTYPE_ values.
    - On Lion, don't build for PPC.
    - For mac80211 devices we need to clean up monitor mode on exit.


author: jslaby@suse.de
changelog:
  - remove some patches
    - libpcap-1.0.0-fcode.patch -- not needed, if this emitted a warning,
      it was a compiler bug
    - libpcap-1.0.0-mac_syntax.patch -- already handled by MAC rule
    - libpcap-1.0.0-man.patch -- tcpdump is man 1, not 8
    - libpcap-1.1.1-scanif.patch -- misapplied, this was fixed upstream
      already
    - libpcap-1.2.1-netfilter-dont-fail-on-EPROTONOSUPPORT.patch


author: crrodriguez@opensuse.org
changelog:
  - Added libpcap-ocloexec.patch:
    Use O_CLOEXEC in all internal fds so they do not
    leak on fork()..execve()


author: anicka@suse.cz
changelog:
  - update to 1.3.5
    * Updated pci.ids to the today's snapshot of the database.
    * When scanning extended capabilities, properly mask the lowest 2 bits,
    which are currently reserved. This avoids unaligned access errors on
    broken hardware (see tests/broken-ecaps).
    * Large bar sizes are displayed in human-readable format (with units).
    * Physical slot information is displayed correctly for multi-function cards.
    * Fixed a couple of typos everywhere.
    * Library: Fixed bugs in freeing of capabilities.
    * Windows back-end compiles again.


author: anicka@suse.cz
changelog:
  - update to 3.1.7
    * Minor improvements and bug fixes in decoding of the Virtual Channel
    capability.
    * Released as 3.1.6.
    * More capabilities decoded: Virtual Channel (except arbitration
    tables), Root Complex Link, Vendor-Specific (header only), SATA HBA.
    * All extended capabilities have their version displayed (-vv or more).


author: crrodriguez@opensuse.org
changelog:
  - open all file descriptors with O_CLOEXEC,specially important
    on libpci and calling apps may fork() and we end up leaking
    information to child processes.


author: tabraham@novell.com
changelog:
  - Update to 3.1.9
    * Whereever we mention the PCI ID database, we now refer to
      http://pci-ids.ucw.cz/ and the sf.net site is mentioned only
      as a mirror. This includes update-pciids.
    * Decode PCIe Gen 3 speeds and link status fields
    * various minor bug fixes
    * Updated pci.ids to the 2012-01-14 snapshot of the database
  - Update to 3.1.8
    * More capabilities: Transaction Processing Hints, Latency
      Tolerance Reporting. Thanks to Jesse Barnes.
    * Added BeOS and Haiku ports. Contributed by Francois Revol.
    * pciutils.pc now uses Libs.private properly.
    * When we format a name and it does not fit in the buffer, we
      truncate it instead of returning "buffer too small" instead.
      This works on all platforms with sane (i.e., C99-compatible)
      snprintf().
    * various minor bug fixes


author: johannesobermayr@gmx.de
changelog:
  - update to 0.12.901
    * use autogen.sh not ./configure
    * needs pkgconfig(xorg-macros) >= 1.8
    * general X11 is 7.6 not 7.4


author: jengelh@medozas.de
changelog:
  - Update to new upstream release 0.12.902
    * ships new map_legacy APIs required by the current development
    version of xorg-server as well as miscelaneous bug fixes.
  - Rename main package from libpciaccess0 to libpciaccess.
    Do away with the 0 in libpciaccess0-devel, since the devel
    package is not actually versioned and only one can be installed.
  - Parallel build with %_smp_mflags


author: vuntz@opensuse.org
changelog:
  - Update to version 0.13.1:
    + linux: Fix out[bwl] macros on non-I/O architectures
    + Fix pci_io_handle allocation routines to provide sound stable
      memory allocation
    + Fix in OpenBSD support
  - Changes from version 0.13:
    + linux: Don't use /dev/port
    + Use O_CLOEXEC for internal file descriptors
    + delete_io_handle: fix deletion of last handle causing crash
    + Fix leak and compiler warnings
    + Improvements to OpenBSD and Solaris support


author: ddiss@suse.com
changelog:
  - Update to pcp-3.6.5.
    + Fixes for security advisory CVE-2012-3418; (bnc#775009).
      o Add field validation to PCP instance PDU (Red Hat #841240)
      o Fix __pmDecodeInstanceReq heap buffer overflow (Red Hat #841284)
      o Fix __pmDecodeText heap overflow (Red Hat #841249)
      o Multiple issues in result PDU decoding (Red Hat #841159)
      o Fix __pmDecodeNameReq buffer overflow (Red Hat #841180)
      o Add length checks to __pmDecodeLogControl (Red Hat #841290)
      o Add size check to __pmDecodeIDList (Red Hat #841112)
      o Fix __pmDecodeNameList buffer overflow (Red Hat #840920)
      o Add missing __pmDecodeFetch namelen checks (Red Hat #841183)
      o Add length checks to __pmDecodeProfile (Red Hat #841126)
      o Add length checks to __pmDecodeCreds (Red Hat #840822)
    + Workaround for security advisory CVE-2012-3419; (bnc#775010).
      o Split the Linux kernel and proc PMDAs to prevent information
      leakage in default installs - esp. /proc/pid/maps exposure,
      but other proc metrics as well - and no longer export process
      metrics by default (Red Hat #841702)
    + Fixes for security advisory CVE-2012-3420; (bnc#775011).
      o Memory leak in pmcd DoFetch error path (Red Hat #841298)
      o Memory leak in __pmGetPDU in-band signalling (Red Hat #841319)
    + Fixes for security advisory CVE-2012-3421; (bnc#775013).
      o Resolve event-driven programming flaw in pmcd (Red Hat #841706)
    + Correct buffer unpinning logic in a PMNS traversal error path
      o Red Hat bugzilla bug #847314.
    + All of the above issues were identified by Florian Weimer of the
      Red Hat Security Team, who also assisted extensively in fixing
      and testing; a huge thank you to Florian from all PCP developers
      and users!
    + Add modern gcc/glibc security protection mechanisms where
      available.  Thanks to the Frank Eigler.
    + Harden all boundary checking in the remaining PDU decoders.
    + Resolve an issue with configure script checking for the init(1)
      process on Fedora 17 (and other systems using systemd).  Thanks
      to Lukas Berk.
    + pmdaelasticsearch only reports on nodes in the cluster now,
      and not other client nodes.  Thanks to Nigel Donaldson.
    + Added interfaces to PCP::PMDA Perl module to allow PMDAs to
      use a hash instance domain (instead of int/string array).
      These make use of the pmdaCacheOp(3) interfaces - the hash
      keys are the (external) PCP instance names, and the value
      associated with each key is an opaque reference.
    + Added an interface to allow PMDAs to register event queues
      with existing clients (pmdaEventNewActiveQueue).
    + Initial version of the (experimental) bash tracing PMDA.


author: ddiss@suse.com
changelog:
  - Use mktemp for the placement of init script temp files. Place global
    temp files under run_dir; (bnc#782967).


author: ddiss@suse.com
changelog:
  - Remove fix_configure_path_tests.patch
    + fixed upstream.
  - Remove configure_append_pcp_subdir.patch
    + fixed upstream.
  - Add create-pmlogger-and-pmie-logdirs-during-install.patch
    + pmcd and pmproxy logdirs are created, pmlogger and pmie were missing.
    + Submitted upstream.
  - Update to pcp-3.6.10.
    + Transition daemons to run under an unprivileged account.
    + Fixes for security advisory CVE-2012-5530: tmpfile flaws;
      (bnc#782967).
    + Fix pcp(1) command short-form pmlogger reporting.
    + Fix pmdalogger error handling for directory files.
    + Fix pmstat handling of odd corner case in CPU metrics.
    + Correct the python ctype used for pmAtomValue 32bit ints.
    + Add missing RPM spec dependency for python-ctypes.
    + Corrections to pmdamysql metrics units.
    + Add pmdamysql slave status metrics.
    + Improve pmcollectl error messages.
    + Parameterize pmcollectl CPU counts in interrupt subsys.
    + Fix generic RPM packaging for powerpc builds.
    + Fix python API use of reentrant libpcp string routines.
    + Python code backporting for RHEL5 in qa and pmcollectl.
    + Fix edge cases in capturing interrupt error counts.
  - Update to pcp-3.6.9.
    + Python wrapper for the pmimport API
    + Make sar2pcp work with the sysstat versions from RHEL5,
      RHEL6, and all recent Fedora versions (which is almost
      all current versions of sysstat verified).
    + Added a number of additional metrics into the importer
      for people starting to use it to analyse sar data from
      real customer incidents.
    + Rework use of C99 "restrict" keyword in pmdalogger
      (Debian bug: 689552)
    + Alot of work on the PCP QA suite, special thanks to Tomas
      Dohnalek for all his efforts there.
    + Win32 build updates
    + Add "raw" disk active metrics so that existing tools like
      iostat can be emulated
    + Allow sar2pcp to accept XML input directly (.xml suffix),
      allowing it to not have to run on the same platform as the
      sadc/sadf that originally generated it.
    + Add PMI error codes into the PCP::LogImport perl module.
    + Fix a typo in pmiUnits man page synopsis section
    + Resolve pmdalinux ordering issue in NUMA/CPU indom setup
      (Redhat bug: 858384)
    + Remove unused pmcollectl imports (Redhat bug: 863210)
    + Allow event traces to be used in libpcp interpolate mode
  - Update to pcp-3.6.8.
    + Corrects the disk/partition identification for the MMC
      driver, which makes disk indom handling correct on the
      Raspberry Pi (http://www.raspberrypi.org/)
    + Several minor/basic fixes for pmdaoracle.
    + Improve pmcollectl compatibility.
    + Make a few clarifications to pmcollectl.1.
    + Improve python API test coverage.
    + Numerous updates to the test suite in general.
    + Allow pmda Install scripts to specify own dso name again.
    + Reconcile spec file differences between PCP flavours.
    + Fix handling of multiple contexts with a remote namespace.
    + Core socket interface abstractions to support NSS (later).
    + Fix man page SYNOPSIS section for pmUnpackEventRecords.
    + Add --disable-shared build option for static builds.
  - Update to pcp-3.6.6.
    + Added the python PMAPI bindings and an initial python client
      in pmcollectl.  Separate, new package exists for python libs
      for those platforms that split out packages (rpm, deb).
    + Added a pcp-testsuite package for those platforms that might
      want this (rpm, deb again, mainly)
    + Re-introduced the pcp/qa subdirectory in pcp and deprecated
      the external pcpqa git tree.
    + Fix potential buffer overflow in pmlogger host name handling.
    + Reworked the configure --prefix handling to be more like the
      rest of the open source world.
    + Ensure the __pmDecodeText ident parameter is always set
      Resolves Red Hat bugzilla bug #841306.


author: ddiss@suse.com
changelog:
  - Create pcp user and group during installation.
  - Package pre-populated tmp directory. The directory must be world writeable
    (with the sticky-bit set), as it may be used by any PMDAs or client tools;
    (bnc#782967).


author: ddiss@suse.com
changelog:
  - Fix race conditions in pmie and pmlogger startup scripts.
    + Add fix_pmie_pmlogger_startup_races.patch
    + Upstream fix for regression caused by CVE-2012-5530 fix.


author: ddiss@suse.com
changelog:
  - Describe xmktime.c and pthread_barrier.h licensing issues. Workaround by
    continuing to remove the testsuite; (bnc#796448).


author: crrodriguez@opensuse.org
changelog:
  - Update to version 8.20
    * too many fixes to list here, see included ChangeLog
    * replace pcre-visibility patch with the one I submitted to
      upstream for inclusion.


author: crrodriguez@opensuse.org
changelog:
  - Update to PCRE 8.30, upstream SONAME bump, libpcre1
  - Drop no longer needed ppc patch.
  - move library back to %{_libdir}


author: jengelh@inai.de
changelog:
  - Only use --enable-jit on supported architectures; the build will
    otherwise fail (e.g. on sparc).


author: dimstar@opensuse.org
changelog:
  - Upate to version 8.31:
    + The JIT compiler now supports partial matching and the (*MARK)
      and (*COMMIT) verbs
    + PCRE_INFO_MAXLOOKBEHIND can be used to find the longest
      lookbehing in a pattern.
    + There should be a performance improvement when using the heap
      instead of the stack for recursion
    + pcregrep can now be linked with libedit as an alternative to
      libreadline
    + pcregrep now has a --file-list option where the list of files
      to scan is given as a file
    + pcregrep now recognizes binary files and there are related
      options
    + The Unicode tables have been updated to 6.1.0
  - Rebase pcre-visibility.patch.


author: cgiboudeaux@gmx.com
changelog:
  - Use the --enable-pcre16 configure flag.
    This switch enables 16 bit character support that will be required by Qt5


author: wr@rosenauer.org
changelog:
  - Updated to version 1.8.2
    * rename pcsc-spy.py to pcsc-spy
    * pcsc-spy.1 manpage
    * fix a bug with a multi-slot reader
    * Info.plist parser: avoid a buffer read overflow in &amp;
      management
  - moved internal changelogs to devel package


author: wr@rosenauer.org
changelog:
  - Updated to version 1.8.3
    * ignore directories and hidden (.*) files when parsing a
      configuration directory (like /etc/reader.conf.d/)
    * fix a bug in PC/SC spy tool when loading of the real library
      fails
    * add
      PCSCv2_PART10_PROPERTY_dwMaxAPDUDataSize,
      PCSCv2_PART10_PROPERTY_wIdVendor,
      PCSCv2_PART10_PROPERTY_wIdProduct
      from PC/SC v2 part 10 release 2.02.09
    * Some other minor improvements and bug corrections


author: wr@rosenauer.org
changelog:
  - Updated to version 1.8.4
    * Add [ and ] in the list of accepted characters for a reader
      name
    * truncates the reader name if it is too long instead of
      rejecting the reader
    * The restriction to have to call SCardEstablishContext() in each
      thread has been removed. Threads could now share a PC/SC
      context.
    * Update IFDHandler API Doxygen regarding the "libusb-1.0" naming
      scheme
    * Some other minor improvements and bug corrections


author: wr@rosenauer.org
changelog:
  - Updated to version 1.8.5
    * Fix crash when a reader is unplugged while pcscd is in the
      middle of a PC/SC function
    * SCardBeginTransaction(): fix a bug introduced in version 1.8.4
      related to sharing
    * Some other minor improvements and bug corrections


author: wr@rosenauer.org
changelog:
  - Updated to version 1.8.6
    * Fix a problem when only serial drivers are used
      (no hotplug/USB driver)
    * increase log buffer size from 160 to 2048. Some "long" log
      lines where truncated.
    * Fix redirection of stdin, stdout and stderr to /dev/null when
      pcscd is started as a daemon (default)
    * Some other minor improvements and bug corrections


author: aj@suse.de
changelog:
  - Fix useradd/groupadd invocation: -o is useless without -u and newer
    versions of pwdutils/shadowutils fail on this now.


author: wr@rosenauer.org
changelog:
  - Updated to version 1.8.7
    * Fix a problem when a reader is unplugged (and the reader is
      still in use)


author: wr@rosenauer.org
changelog:
  - Updated to version 1.8.8
    * /etc/reader.conf: handle FRIENDLYNAME with no " delimiters
      (serial readers)
    * Info.plist: Correctly handle reader names containing & (USB readers)


author: jengelh@inai.de
changelog:
  - Parallel build, remove redundant %clean section, consistent use
    of %buildroot
  - Follow python package naming guidelines
  - Separate out static library into distinct subpackage


author: tonyj@suse.com
changelog:
  - Changes to python builds, drop duplicate defns already in system macros.
  - Fix build when with_python=0


author: fisiu@opensuse.org
changelog:
  - Update to 4.5.1:
    + Runtime backend switching has been removed
    + A number of threading fixes with KIO/QIODevice streaming
    + Fixes to PulseAudio device enumeration
    + Proper Qt only library without any KDE references
    + DBus is optional now
  - Drop phonon-math-include.patch: fixed upstream.


author: cgiboudeaux@gmx.com
changelog:
  - Update to 4.6.0
    * Require QZeitgeist 0.8
    * Various buildsystem fixes
    * Improve the PulseAudio support
    * Fix some deadlocks
    * relicense to LGPL


author: reddwarf@opensuse.org
changelog:
  - update to version 2.0.1
    * lzma support
    * unicode support
    * improved CD-ROM/DVD-ROM detection
    * API extended with new functions
  - use source services
  - run spec-cleaner
  - follow SLPP
  - adapt to new cmake build system


author: reddwarf@opensuse.org
changelog:
  - update to version 2.0.2
    * Fixed bug where zip and qpak could fail to locate an existing file.
    * Fixed overflow on zero-sized buffers when converting to UTF-8.


author: cfarrell@suse.com
changelog:
  - license update: (LGPL-2.1+ or CPL-1.0) and Zlib
    For a license such as this brackets are needed to avoid ambiguity


author: mhrusecky@suse.cz
changelog:
  - updated to 0.12.5
    * new Calendar code for jPilot
  - updated to 0.12.4
    * official changes description - too many to mention


author: idonmez@novell.com
changelog:
  - Add pilot-link-0.12.5-perl514.patch: replace SvPV(SV*, na) with
    SvPV_nolen(SV*) and sv_{yes,no} with PL_sv_{yes_no} to fix
    compilation with Perl 5.14


author: vuntz@opensuse.org
changelog:
  - Update to version 0.22.0:
    + New r8g8b8a8 and r8g8b8x8 image formats
    + Much faster image scaling on ARM and x86
    + Faster 90/270 degree image rotation
    + More comprehensive support for compositing triangles and
      trapezoids
    + Large number of other performance improvements, bug and
      portability fixes, and improvements to the test suite.


author: johannesobermayr@gmx.de
changelog:
  - Update to version 0.24.0:
    + Faster bilinear scaling on SSE2 and ARM NEON
    + Several new fast paths for ARM NEON
    + Support for the iwMMXt vector instruction set
    + Improved support for building with MSVC
    + Large number of other optimizations, bug fixes, and internal
      cleanups.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.24.2:
    + Runtime detection of ARM NEON on Android
    + MMX build fix for Solaris
    + Fix for broken gradients with repeat mode NONE
    + Misc. other bug fixes.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.24.4:
    + Trapezoids that have gaps between the edges and the top/bottom
      lines are no longer considered invalid.
    + Basic support for using the NEON acceleration on iOS.


author: guillaume@opensuse.org
changelog:
  - Fix ARM build:
    + Disable iwmmxt since our ARM SoC does not support it.
    + Add new armv7hl to armv7*


author: dimstar@opensuse.org
changelog:
  - Update to version 0.26.0:
    + New support for MIPS DSPr2 ASE.
    + Improved performance with the iwMMXt instruction set.
    + New support for the  Loongson SIMD instruction set.
    + Several bugs fixed.
    + Cleanups.
    + Performance improvements.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.26.2:
    + Some bug fixes.
    + Custom build rules for ARM/iwMMXt.
    + An important bug fix for MMX/x86.


author: hrvoje.senjan@gmail.com
changelog:
  - Update to version 0.28.0:
    + Support for sRGB coded images.
    + New API for fast glyph rendering.
    + Faster bilinear scaling on iwMMX, Loongson and MMX.
    + More fast paths in the MIPS DSPr2 backend.
    + Faster scaling in general and on SSE2 in particular.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.28.2:
    + Fixes for 64 bit Windows, clang, and PowerPC on MacOS and
      OpenBSD.


author: sbrabec@suse.cz
changelog:
  - Updated to version 1.05:
    * Export pkcs11h_logout().
    * Added NSS crypto engine.
    * Added new slotevent mode (poll vs fetch).
    * Add more invalid characters to serialization string.
    * Fix openssl decrypt return code.


author: sbrabec@suse.cz
changelog:
  - Update to version 1.09:
    * Do not retry if CKR_BUFFER_TOO_SMALL and none NULL target.
    * Do not attempt to logout if uninitialized.
    * Use OpenSSL engine's rsa_priv_enc instead of rsa_sign.


author: opensuse@sukimashita.com
changelog:
  - Update to version 1.3
    * Endianness, alignment and type-punning fixes
    * Fix armel floating point endianess
    * Allow compiling with mingw on Windows
    * Minor bugfixes


author: opensuse@sukimashita.com
changelog:
  - Update to version 1.4
    * New maintainer and source location
    * Update AUTHORS from git history
    * Fix Unicode writing in binary plists
    * Update plist doctype
    * Fix Dictionary copy constructor
    * Fix Mac OS X library install path detection
    * Plug memory leak when writing Unicode data
  - Remove pkgconfig patch due to upstream fixes


author: uli@suse.com
changelog:
  - cross-build fix: set cmake root, python paths
  - cross-build workaround: move installed files from sysroot to
    real root


author: opensuse@sukimashita.com
changelog:
  - Update to version 1.8
    * Add Cython based Python bindings
    * Fix memory corruption in libcnary
    * Fix building on Big Endian systems
    * Removed glib dependency, libplist now uses bundled libcnary
    * Fix building of Python bindings with GCC 4.6
  - Do not build SWIG bindings for Python
  - Remove gcc46_build_fix.patch due to upstream fixes
  - Update pkgconfig patch


author: cfarrell@suse.com
changelog:
  - license update: LGPL-2.1+
    LGPL-2.1 can be relicensed to GPL without further permission. No need to
    explicitly call out the GPL as a license option. Fedora has been using
    LGPL-2.1+ for awhile so gain compatibility there too


author: werner@suse.de
changelog:
  - Update to plotutils 2.5
    libplot:
    * support for rotated and sheared (i.e., "anamorphically
      transformed") X Window System fonts has been completely rewritten.
    * URW versions of the standard 35 Adobe fonts (Helvetica,
      Times-Roman etc.) are now checked for under their own names on any
      X Window System display, as well as under the Adobe names.
    * SVG output is now conformant SVG 1.1
    * vertical positioning of text strings by the SVG driver improved
    * the ROTATION parameter can now take values other than 0, 90, 180, and 270.
    * modifiers fixed, such as appended "xsize=6in", "yoffset=8cm"
    * problems with PS output triggering an error in some versions of
      ghostscript now fixed
    * most external symbols not meant to be publicly accessible now have
      names beginning with the prefix "_pl_", to reduce the possibility
      of namespace collisions.  This will be completed in a later release.
    graph:
    * plotting of rotated y-axis labels by the `-Y' option, when `-T X' is
      specified
    * new short `-Q' option, equivalent to `--toggle-rotate-y-axis-label'.
    graph,plot,tek2plot,plotfont,pic2plot:
    * `--display-type' long option, the name of which confused some users,
      has been changed to `--output-format'.


author: sbrabec@suse.cz
changelog:
  - Updated to version 2.5.1:
    * Minor SVG output format fixes for compatability with SVG 1.1.
    * Error formatting changes.
    * New license: GPL version 3.
  - Install upstream man pages.
  - Split package and patch according to packaging rules.
  - Simplified spec file.
  - Disabled static libraries.
  - Update lex & bison files.
  - Removed obsolete version checks.


author: werner@suse.de
changelog:
  - Update to version 2.6 as this fix a copyright problem of mixing
    GPL and non-commercial code (bnc#465378)


author: crrodriguez@opensuse.org
changelog:
  - plymoith-sd-notforking.patch: Make plymouthd to not use
    Service type "forking"
  - ply-sdunitdir.patch: Must install units in %{_unitdir} as
    returned by pkg-config not in a hardcoded location.


author: crrodriguez@opensuse.org
changelog:
  - Version 0.8.8
    * main: Try to own socket before anything else
    * main: silently succeed if plymouthd is started a second time
    * service: start plymouthd unconditionally
    * x11: make window fullscreen by default
    * x11: only create windows when necessary


author: tittiatcoke@gmail.com
changelog:
  - Provide the scripts to integrate Plymouth in dracut as a
    separate package.
  - Added patch (plymouth-dracut-path.patch) to correct the paths
    inside the specific plymouth-dracut scripts


author: seife+obs@b1-systems.com
changelog:
  - fix path to systemd-tty-ask-password-agent for newer systemd
  - create the pid file again during boot, the existence of this is
    a condition for systemd-ask-password-plymouth.service. A proper
    fix might look different but that get's it going again.


author: tittiatcoke@gmail.com
changelog:
  - Make sure that the right version of the scripts is required by
    the main package. This to prevent that an update of the scripts
    is not installed (bnc#793400)
  - Removed obsolete patch plymouth-remove-pid-file.patch. Issue
    has been resolved upstream


author: fcrozat@suse.com
changelog:
  - Rename plymouth-sd-notforking.patch to fix typo in patch name
  - Add plymouth-change-service-name.patch: fix incorrect service
    names used for dependencies. Now use systemd-reboot.service
    (replacing reboot.service) and display-manager.service (replacing
    prefdm.service).


author: tittiatcoke@gmail.com
changelog:
  - Added patch plymouth-correct-runtime-dir.patch to make the
    plymouthruntimedir equal to /run/plymouth and not /var/run/plymouth


author: pgajdos@suse.com
changelog:
  - updated to 1.2.49: [bnc#754745]
    Revised png_set_text_2() to avoid potential memory corruption (fixes
      CVE-2011-3048).
    Prevent PNG_EXPAND+PNG_SHIFT doing the shift twice.


author: pgajdos@suse.com
changelog:
  - updated to 1.5.7:
    Added support for ARM processor (Mans Rullgard)
    Fixed bug in pngvalid on early allocation failure; fixed type cast in
      pngmem.c; pngvalid would attempt to call png_error() if the allocation
      of a png_struct or png_info failed. This would probably have led to a
      crash.  The pngmem.c implementation of png_malloc() included a cast
      to png_size_t which would fail on large allocations on 16-bit systems.
    Fix for the preprocessor of the Intel C compiler. The preprocessor
      splits adjacent @ signs with a space; this changes the concatentation
      token from @-@-@ to PNG_JOIN; that should work with all compiler
      preprocessors.
    Paeth filter speed improvements from work by Siarhei Siamashka. This
      changes the 'Paeth' reconstruction function to improve the GCC code
      generation on x86. The changes are only part of the suggested ones;
      just the changes that definitely improve speed and remain simple.
      The changes also slightly increase the clarity of the code.
    Check compression_type parameter in png_get_iCCP and remove spurious
      casts. The compression_type parameter is always assigned to, so must
      be non-NULL. The cast of the profile length potentially truncated the
      value unnecessarily on a 16-bit int system, so the cast of the (byte)
      compression type to (int) is specified by ANSI-C anyway.
    Fixed FP division by zero in pngvalid.c; the 'test_pixel' code left
      the sBIT fields in the test pixel as 0, which resulted in a floating
      point division by zero which was irrelevant but causes systems where
      FP exceptions cause a crash. Added code to pngvalid to turn on FP
      exceptions if the appropriate glibc support is there to ensure this is
      tested in the future.
    Updated scripts/pnglibconf.mak and scripts/makefile.std to handle the
      new PNG_JOIN macro.
    Added versioning to pnglibconf.h comments.
    Simplified read/write API initial version; basic read/write tested on
      a variety of images, limited documentation (in the header file.)
    Installed more accurate linear to sRGB conversion tables. The slightly
      modified tables reduce the number of 16-bit values that
      convert to an off-by-one 8-bit value.  The "makesRGB.c" code that was used
      to generate the tables is now in a contrib/sRGBtables sub-directory.
    etc. see CHANGES


author: pgajdos@suse.com
changelog:
  - updated to 1.5.8:
    Fixed one-byte (stack) buffer-overrun bug in png_formatted_warning()
    (CVE-2011-3464)


author: pgajdos@suse.com
changelog:
  - updated to 1.5.10:
    Removed two useless #ifdef directives from pngread.c and one from pngrutil.c
    Always put the CMAKE_LIBRARY in "lib" (removed special WIN32 case).
    Removed empty vstudio/pngstest directory (Clifford Yapp).
    Eliminated redundant png_push_read_tEXt|zTXt|iTXt|unknown code from
      pngpread.c and use the sequential png_handle_tEXt, etc., in pngrutil.c;
      now that png_ptr->buffer is inaccessible to applications, the special
      handling is no longer useful.
    Fixed bug with png_handle_hIST with odd chunk length (Frank Busse).
    Added PNG_SAFE_LIMITS feature to pnglibconf.dfa and code in pngconf.h
      to reset the user limits to safe ones if PNG_SAFE_LIMITS is defined.
      To enable, use "CPPFLAGS=-DPNG_SAFE_LIMITS_SUPPORTED" on the configure
      command or put "#define PNG_SAFE_LIMITS_SUPPORTED" in pnglibconf.h.
    Revised the SAFE_LIMITS feature to be the same as the feature in libpng16.
    Added information about the new limits in the manual.
    Updated Makefile.in
    Removed unused "current_text" members of png_struct and the png_free()
      of png_ptr->current_text from pngread.c
    Fixed PNG_LIBPNG_BUILD_BASE_TYPE definition.
    Fixed CMF optimization of non-IDAT compressed chunks, which was added at
      libpng-1.5.4.  It sometimes produced too small of a window.
    Reject all iCCP chunks after the first, even if the first one is invalid.
    Added palette-index checking. Issue a png_benign_error() if an invalid
      index is found.
    Revised example.c to put text strings in a temporary character array
      instead of directly assigning string constants to png_textp members.
      This avoids compiler warnings when -Wwrite-strings is enabled.
    Prevent PNG_EXPAND+PNG_SHIFT doing the shift twice.
    Revised png_set_text_2() to avoid potential memory corruption (fixes
      CVE-2011-3048).


author: pgajdos@suse.com
changelog:
  - updated to 1.5.11:
    Enable png_set_check_for_invalid_index() for both read and write.
    Made fixes for new optimization warnings from gcc 4.7.0. The compiler
      performed an optimization which is safe but then warned about it.
      Changing the type of 'palette_number' in pngvalid.c removes the warning.
    Improved efficiency of new do_check_palette_indexes() function.
    Don't check palette indexes if num_palette is 0 (as it can be in MNG files).
    Added two images to contrib/pngsuite (1-bit and 2-bit transparent grayscale),
      and renamed three whose names were inconsistent with those in
      pngsuite/README.txt.


author: pgajdos@suse.com
changelog:
  - updated to 1.5.13:
    Do not compile PNG_DEPRECATED, PNG_ALLOC and PNG_PRIVATE when __GNUC__ < 3.
    Removed references to png_zalloc() and png_zfree() from the manual.
    Revised PNG_FP_EXPORT and PNG_FIXED_EXPORT macros to avoid generating
      lone semicolons (patch ported from libpng-1.6.0beta11).
    Corrected handling of the image array and the row_pointers array in example.
    When png_set_filler is used to strip a filler channel during write, the
      code prior to 1.5 would ignore the case where the output required an
      alpha channel or when the output was a palettized PNG.  In libpng-1.5 the
      ignorance was lost and libpng proceeded to strip the channel resulting
      in a bad (potential memory overwrite) failure later.  This reverts
      the behavior to the pre-1.5 state but issues a warning. libpng-1.6 is
      expected to issue an error on the erroneous png_set_filler call.
    Use png_memset() consistently (pngmem.c contained some bare "memset" calls).


author: toms@suse.de
changelog:
  - Taken from home:/mrdocs and corrected SPEC file:
    . Added typical SUSE header
    . Install section now contains the correct lines
    . Changed devel package name to libpodofo0_6_99-devel
    . Create this .changes file
    Thu Jan 01 00:00:00 CEST 2009 - mrdocs at opensuse.org
  - 0.7.0 release


author: mrdocs@opensuse.org
changelog:
  -version bump to 0.8.2
  -many many bug fixes and build issues
  -add lua-devel, which adds imposition capabilites


author: mrdocs@opensuse.org
changelog:
  -new version 0.8.3
    * Added a new write mode for PDFs, which is default, to create
      more compact PDFs;
    * Extended several APIs, e.g. image interpolation support,
      image chroma key support, or selection of base14 fonts
    * Fixed bugs in the predictor implementation
    * Fixed encryption of unicode strings
    * Fixed namestree implementation (root shall not have a Limits key)
    * Fixed detection of inline image data and support for inline images larger than 4KB
    * Several optimizations, bugs fixes and fixed a minor memory leak


author: asterios.dramis@gmail.com
changelog:
  - Update to version 0.9.1:
    * Bug fixes and optimizations.
    * Added a man page for podofogc.
    From 0.9.0:
    * Lot's of bug fixes for PDF parsing, PDF creation and in several other
      areas.
    * New compact write mode to create slightly smaller PDF files.
    * Initial PDF signature support.
    * Support for the 14 standard Type1 fonts.
    * Improved font and encoding support (e.g. creation of fonts from existing
      objects).
    * New tools, e.g. podofocolor.
  - Spec files updates:
    * Changes based on spec-cleaner run.
    * Changes in License.
    * Updates in Group:, Summary: and %description entries.
    * Updates in %build section for lib64 compilation.
    * Minor other updates.
  - Added a patch for podofobox.1 to fix an rpmlint warning.


author: dimstar@opensuse.org
changelog:
  - Change lua-devel BuildRequires to lua51-devel on openSUSE > 12.1:
    the code is not ready to work with lua 5.2.


author: tittiatcoke@gmail.com
changelog:
  - Enable build for 11.2 and 11.3 in compatibility mode. 0.99.1 has
    became a requirement for KDE 4.6


author: vuntz@opensuse.org
changelog:
  - Update to version 0.107:
    + Try harder to look up the right localization
    + Introduce a polkit.Result enumeration for authorization rules
    + pkexec: add support for argv1 annotation and mention
      shebang-wrappers
    + doc: update guidance on situations where there is no polkit
      authority
  - Changes from version 0.106:
    + Major change: switch from .pkla files (keyfile-format) to
      .rules files (JavaScript)
    + Nuke polkitbackend library, localauthority backend and
      extension system
    + Run polkitd as an unprivileged user
    + Add a systemd .service file
    + Several other code changes.
    + Updated documentation.
  - Changes from version 0.105:
    + Add pkttyagent(1) helper
    + Make it possible to influence agent registration with an a{sv}
      parameter
    + Several other code changes.
  - Add pkgconfig(mozjs185) BuildRequires: new dependency for the
    authority backend.
  - Rebase polkit-no-wheel-group.patch: the admin configuration is
    now in a .rules file.
  - Rebase polkit-suid_flags.patch.
  - Explicitly pass --enable-libsystemd-login or
    - -disable-libsystemd-login, depending on whether we build systemd
    support.
  - Add a %pre script to create the polkitd group and user, as
    polkitd now run as an unprivileged user.


author: vuntz@opensuse.org
changelog:
  - Use %{_localstatedir}/lib/polkit for $HOME of polkit user,
    instead of %{_libexecdir}/polkit-1. The directory is manually
    created in %install.


author: vuntz@opensuse.org
changelog:
  - Add polkit-no-systemd.patch: this patch, only applied when not
    building systemd support, removes the systemd service reference
    from the dbus .service file. This is needed as the systemd
    .service file does not get installed in that case and dbus gets
    confused because it expects it.
  - Make %{_datadir}/polkit-1/rules.d and
    %{_sysconfdir}/polkit-1/rules.d owned by user polkitd, as those
    directories have 0700 as permissions.
  - Those two changes should fix polkit so it can start.
    Fix bnc#782395.


author: dimstar@opensuse.org
changelog:
  - Enable systemd inetegration (change with_systemd to 1): As an
    agreed target for 12.3, systemd integration will be enabled.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.108:
    + PolkitAgent: Avoid crashing if initializing the server object
      fails
    + Fall back to authenticating as uid 0 if the list of admin
      identities is empty
    + Dynamically load libmozjs185.so and cope with it not being
      available
    + docs: mention the audience for authorization rules
    + build: Fix .gir generation for parallel make
  - Only conditionally Require ConsoleKit when with_systemd is 0:
    systemd support obsoletes ConsoleKit.
  - Add polkit-link-gmodule.patch: Link against gmodule-2.0.
  - Change libpolkit0 to require polkit >= %version instead of the
    exact version. This will ease upgrade problems should there ever
    be a soname bump of libpolkit0.


author: dimstar@opensuse.org
changelog:
  - Add polkit-libmozjs.patch: dlopen libmozjs185.so.1.0 instead of
    libmozjs185.so, which is packaged in the -devel package
    (bnc#793562)


author: saschpe@suse.de
changelog:
  - Only mark the following files as %config, not %config(noreplace):
    + %{_sysconfdir}/dbus-1/system.d/org.freedesktop.PolicyKit1.conf
    + %{_sysconfdir}/pam.d/polkit-1
    + %{_sysconfdir}/polkit-1/rules.d/50-default.rules
    PolicyKit's own config files should only be changed for good reason
    and we want to prefer openSUSE's defaults (you still get an .rpmsafe
    file)


author: hrvoje.senjan@gmail.com
changelog:
  - Update to 0.110
    + Set XAUTHORITY environment variable if is unset
    + Use mutex and condition variables properly
    + Build fixes.
  - Changes from version 0.109:
    + Include gmodule-2.0 to avoid linker errors
    + Don't require libmozjs185 devel packages for polkit rules
      to work
  - Drop polkit-link-gmodule.patch and polkit-libmozjs.patch, those
    are merged upstream


author: badshah400@gmail.com
changelog:
  - Update to version 0.20.0:
    + Core:
    - Merge Xpdf 3.03
    - Annotation improvements
    - CairoOutputDev:
      . Fix regression caused by mesh gradients
      . Use correct userfont font bbox (fdo#48399)
      . Fix paintTransparencyGroup when both mask and fill opacity
      are required (fdo#48453)
      . Ensure 0 width lines with stroke_adjust are aligned
      . Only align stroke coords for horizontal and vertical lines
      (fdo#48318)
      . Fix stroke pattern with transparency group (fdo#48468)
      . Update cairo mesh pattern to 1.12 api
      . Fix some transparency issues (fdo#47739)
      . Fix regression in some shadings
      . Avoid setting huge clip area when printing (fdo#44002)
      . Fix test for rotation (fdo#14619)
      . Don't read inline image streams twice (fdo#45668)
      . Set mask matrix before drawing an image with a mask
      (fdo#40828)
    - SplashOutputDev:
      . Implement Overprint
      . Fix slow rendering of pdf with a lot of image masks in
      pattern colorspace
      . Fix rendering of knockout groups (fdo#12185)
      . Fix cmyk transfer bug (fdo#49341)
    - PSOutputDev: Implement Overprint
    - TextOutputDev: Don't add newline to last line extracted by
      TextSelectionDumper (fdo#45955)
    - Add support for lcms2
    - More compatible file writing
    - CJK font improvements
    - ttc<->ttf fallback is expected for CJK font list in for
      Windows (fdo#48046)
    - Improve font matching for non embedded fonts
    - Fix typos glyph names in truetype 'post' table standard mac
      ordering
    - Fix page labels to not have a null character at the end
    - Fix logic error in Rendition parsing code (fdo#47063)
    - Minor API changes to SplashOutputDev (fdo#46622)
    - Expand glyph name ligatures such as "ff", "ffi" etc to
      normal form (fdo#7002)
    - Use an Identity CharCodeToUnicode for Adobe-Identity and
      Adobe-UCS collections (fdo#35468)
    - Update glyph names to Unicode values mapping (fdo#13131)
    - Only use Hints table when there are no parse errors
      (fdo#46459)
    - Fix crash in JBIG2Stream decoding
    - Fix crashes in broken documents
    - Expose POPPLER_VERSION in poppler-config.h
    - Reconstruct xref table if xref needed but missing
      (fdo#40719)
    - Fix getFullyQualifiedName with unicode field names
      (fdo#49256)
    - Bring back the Outputdev::begin/endMarkedContent virtuals
    + Qt4:
    - Annotations can now be modified/added/removed
    - Form support improvements
    - Support for LinkMovie object (fdo#40561)
    - Support for Media Rendition
    - Add the option of PSConverter creating EPS
    - Convert propertly unicode encoded field qualified names
    + Glib:
    - Add poppler_fonts_iter_get_encoding
    - Add poppler_fonts_iter_get_substitute_name
    - Demo improvements
    - Update gtk-doc makefile and m4 file
    - Fix typos in documentation
    - glib: Use delete[] to free array allocated with new[]
      (fdo#48447)
    + Utils:
    - pdftohtml:
      . Fix crash when the destination file does not exist
      . Add producer and version to xml output
      . Fix the mask inversion for PNG
      . Extract mask images even if they are not JPEG (fdo#47186)
      . Flip images if they need to (fdo#32340)
      . Add possibilty of controlling word breaks percentage
      (fdo#47022)
      . Output images in -xml mode if no -i option is specified
      . Get rid of static data members; merge duplicated jpeg
      dumping code
      . Be more consistent generating the outlines
      . Generate outlines in pdftohtml in -xml mode (fdo#56993)
      . Combine UTF16 surrogate pairs (fdo#46521)
    - pdffonts:
      . List the encoding of each font. (fdo#46888)
      . Add -subst option to list the substitute font name and
      filename
    - pdfinfo:
      . Report page rotation
      . Decode utf-16 surrogate pairs
    - pdftotext: Add missing section heading to man page
    - pdftops: Fix -passfonts regression. (fdo#46744)
    - pdftoppm: Allow one of -scale-to-[xy] = -1 to mean the
      aspect ratio is to be preserved (fdo#43393)
    - pdftocairo: Allow one of -scale-to-[xy] = -1 to mean the
      aspect ratio is to be preserved
    - pdfseparate: Produce PDF/X conformant pdf pages if the
      original PDF was PDF/X conformant
    - pdfimages: Add -list option to list all images (fdo#46066)
    - Improve various manpages
    + Build system:
    - autotools:
      . Do not append "-ansi" to CXXFLAG, if "-std=XXX" is already
      specified.
      . Do not clear FREETYPE_CFLAGS, FREETYPE_LIBS before
      PKG_CHECK_MODULES()
      . Copying graphics library CFLAGS to cpp frontend Makefile.am
      . Print the cairo version required if not found (fdo#44619)
      . Print the glib version required if not found
      . Use pkgconfig to check for libopenjpeg (fdo#21789)
      . Replace openjpeg compile test with a version test
    - Minor cmake fixes
    - Add a configuration option for the test data dir
  - Updated sonames for shared libraries in keeping with upstream
    package changes: poppler_soname is now 25, poppler_qt4_soname is
    now 4.


author: iacobcatalin@gmail.com
changelog:
  - Update to version 0.20.2 (bnc#774627):
    + core:
    - Copy resources content defined in the pages dict on save (Bug #51369)
    - PSOutputDev:
      . Correct %%DocumentCustomColors (Bug #51479)
      . Fix handling of DeviceN images in level 3 PostScript (Bug #51548)
      . use setoverprintmode only if rip knows it
    - Fix crash in malformed documents
    - Remove unnecesary transparency group handling in splash (Bug #13487)
    - Include substitute font name in system font cache (Bug #49826)
    - Fix logic on SplashBitmap::writeImgFile
    + qt4:
    - Do not hang on malformed /Annots objects (Bug #51361)
    - Make TextAnnotation constructor public
    - Fix saving of default TextAnnotation to xml
    - Keep page rotation into account when normalizing annotation coords
    + glib:
    - Fix memory leak when document fails to load
    - Make sure password is always converted to latin1
    - Fix typo in documentation
    + build system:
    - Distribute cmake/modules/FindLCMS2.cmake (Bug #49818)
    + utils:
    - pdftohtml:
      . Determine if font is bold or italic based on FontDescriptor (Bug #49758)
    - pdfseparate:
      . Syntax fixes in the man page


author: cfarrell@suse.com
changelog:
  - license update: GPL-2.0 or GPL-3.0
    poppler has a dual license (either GPL-2.0 or GPL-3.0) and emphasise that
    it does not use "or later"


author: zaitor@opensuse.org
changelog:
  - Update to version 0.20.3:
    + core:
    - If NULL, NULL fails as password try EMPTY, EMPTY before
      failing (Bug #3498)
    - SplashOutputDev:
      . Fix bogus memory allocation size in
      Splash::arbitraryTransformImage (Bug #49523)
      . Fix segfault when scaleImage returns NULL (Bug #52488)
      . Blend mode enhancements for CMYK
    - PSOutputDev:
      .  Fix conversion when creating multiple strips (Bug #51982)
      .  Fix Bitmaps in level2sep or level3sep (Bug #52384)
      . Fix DeviceN images with alternate Lab colorspace in level 3
      PostScript (Bug #51822)
      . Make sure xScale and yScale are always initialized
      (Bug #52215)
    - Unify poppler-config.h includes in core "installed" headers
      (Bug #52193)
    - Replace c++ style includes with c style ones (Bug #52426)
    + utils:
    - pdfseparate: Return 0 on success.
  - Bump poppler_soname to 27, following library soversion change.


author: zaitor@opensuse.org
changelog:
  - Update to version 0.21.0:
    + core:
    - Support the modification of files with Encrypt
    - Annotation improvements
    - Form improvements
    - Splash: Implement DeviceN support
    - Splash: Avoid bogus memory error for tilingPattern
    - TextOutputDev: Allow multiple fonts in a TextWord
    - Kill the concept of base dir
    - PSOutputDev: Always write HiResBoundingBox (fdo#53159)
    - Convert UTF-16 to UCS-4 when reading toUnicode cmap
    - GooString formatting: add support for uppercase hexadecimal
    - Use error() instead of fprintf(stderr, ...) in
      Annot::layoutText
    - poppler-config.h: remove WITH_FONTCONFIGURATION_* macros
    + glib:
    - Annotation improvements
    - Add poppler_page_remove_annot()
    - Add poppler_document_new_from_stream
    - Add poppler_document_new_from_gfile
    - Add poppler_page_find_text_with_options (fdo#2951)
    - Demo improvements
    - Port tests and demo to GTK+3
    + qt4:
    - Add accessor methods for movie poster information
    - Make 'additional actions' available in Annotation API
      (fdo#53589)
    - Add whole-page search method to Poppler::Page
    - Small changes in tests
    + utils:
    - pdftohtml: Make the output more xhtml compliant
    - pdftohtml: Add -fontfullname. (fdo#49872)
    - pdftohtml: Do not invoke gs anymore
    + build system:
    - Add the possibility of using lcms1 even if lcms2 is installed
    - Remove extra fontconfig CFLAGS and LIBS
  - Changes from version 0.20.4:
    + core:
    - Improvements regarding embedded file handling. (KDE#306008)
    - Fix opening some broken files (fdo#14303)
    - Fix memory leaks
    - Fix crashes in various broken files
    - Refine warning to only complain when really needed
    - Remove function declared but not implemented
    - Remove execution permissions from a header file
    + qt4:
    - Improvements regarding embedded file handling. (KDE#306008)
  - Bump sonames following upstream changes.


author: hrvoje.senjan@gmail.com
changelog:
  - Update to version 0.21.1:
    core:
    * Annotation improvements
    * Form improvements
    * CairoImageOutputDev: Support parameterized Gouraud shading (Bug #56463)
    * UTF validation fixes
    * Do not call drawing routines if we don't need non text (Bug #54617)
    * Fix Memory leak in CharCodeToUnicode (Bug #54702)
    qt4:
    * Make LinkRendition properties available (Bug #55378)
    * Accessors for FormWidgetChoice::editChoice
    * Implement overprint


author: zaitor@opensuse.org
changelog:
  - Update to version 0.21.4:
    + core:
    - SplashOutputDev: Fix crash when rendering in monochrome mode
    - SplashOutputDev: Fix line widths in monochrome mode
      (fdo#57294)
    - PSOutputDev: Fix crop on EPS conversion (fdo#30692)
    - TextOutputDev: Fix minor logic mistake
    - Fix assert on some malformed files (fdo#58257)
    - Move #include "jpeglib.h" into .cc file (fdo#57687)
    - Filter text that may end up being written to the shell
    - Fix windows compile warnings
    + glib:
    - Add poppler_annot_set_flags (fdo#58015)
    - Demo fixes and improvements
    + qt4:
    - Fix check_lexer on 32-bit systems
  - Changes from version 0.21.3:
    + core:
    - Splash: Implement bilinear image scaling (fdo#22138)
    - CairoOutputDev: Update fill and stroke color in startPage
      (fdo#54526)
    - Fix GooString::insert()
    - Allow large chars in TextPage
    - Fix crash on ActualText::end
    - Don't use memcpy to copy classes
    - Fix warnings
    + glib:
    - Check if words end with spaces (fdo#54504)
    - Ensure text is only computed on first render
    - Fix warnings while generating introspection file
    - Fix returns tag in PopplerAttachmentSaveFunc api doc
    - Minor demo fixes
  - Changes from version 0.21.2:
    + core:
    - CairoOutputDev: make drawImage work with images > 32767 in
      width/height (fdo#56858)
    - CairoOutputDev: Fix soft mask when image resolution != smask
      resolution (fdo#57070)
    - CairoOutputDev: Fix crash in CairoImageOutputDev with
      setSoftMaskFromImageMask (fdo#57067)
    - Remove a check on fonts that we don't need (fdo#56753)
    - Misc code cleanups
    + utils:
    - pdftocairo: Add tiff output support (fdo#57006)
    - pdfunite: Fix -v (fdo#56817)
    - Misc code cleanups


author: hrvoje.senjan@gmail.com
changelog:
  - Update to version 0.22.0:
    + core:
    - Fix crash in invalid files that define a <= 0 bits per image
      value
    - Fix a few issues in JPX decoding when not using OpenJPEG
    - TextOutputDev: Use page size for max value in
      TextPage::visitSelection
    - Fix typo in error message
    + utils:
    - Fix pdfunite regression (fdo#358569)
    - Demo fixes and improvements
    + misc:
    - pdf-inspector improvements


author: zaitor@opensuse.org
changelog:
  - Update to version 0.22.1:
    + core:
    - Fix crash in some pdf files when extracting text (fdo#59561).
    - Fix crashes in wrongly formed files.
    - Fix wrong warning when opening some files (fdo#58966).
    + build system: Improve autoconf jpeglib.h detection (fdo#59186).
  - Following security bugs are fixed: CVE-2013-1788, CVE-2013-1789,
    CVE-2013-1790 (bnc#806793)


author: dimstar@opensuse.org
changelog:
  - Update to version 1.16:
    + Include xcode prject files in distributed tar ball
    + Build system fixes
    + Provide popt.pc
    + Extended test suite
    + Various fixes
  - Changes from version 1.15:
    + Build system fixes
    + avoid displaying --[no]nofoo with POPT_ARGFLAG_TOGGLE.
    + reserve a bit for --[no]opt prefix toggling.
    + trim out escaped newline(s) from file content, other fixes.
    + check/print argv[0] in --help for NULL.
    + misc fixes
  - Changes from version 1.14:
    + Build system fixes
    + permit "#define POPT_fprintf fprintf" to lose the malloc'ing
      fprintf
    + Many fixes.
    + Updated translations
  - Drop popt-1.13-popt_fprintf.diff: Should all be fixed upstream.
    In case POPT_fprintf really still does not suffice, we can just
    use "#define POPT_fprintf frptinf" and be set. The code is
    prepared for this override.


author: cfarrell@suse.com
changelog:
  - license update: SUSE-XFree86-1.0
    This is not the MIT license but rather the old version of the XFree86
    license (which is not upstream at spdx.org/Ãlicenses - hence the SUSE
    proprietary prefix)


author: tiwai@suse.de
changelog:
  - updated to the latet stable version (20071207)
    * added debugging message to JACK back-end
    * fixed issue with reopening full duplex streams
    * ALSA: Pick device "default" for default input device as well
    * added PA JACK extensions for getting and setting JACK client
      name
    * do not automatically start jackd server


author: danielzucchetto@yahoo.it
changelog:
  - updated to the latest stable version (20110326)
    * Fixed a lot of bugs on all platforms
    * Fixed a lot of build system issues on all platforms (autotools,
      msvc, scons)
    * Added more support for V19 API features on many platforms
    * Added WASAPI implementation
    * Ring buffer code was generalised into pa_ringbuffer.c with
      correct memory barriers. this is now used by many host api
      implementations
    * Implemented blocking i/o for ASIO
    * Made ALSA default host API on Linux
    * Fixed stream info inputLatency and outputLatency calculations
      in a number of host APIs (r1598, r1599, r1600)
    * WMME added support for ac3+wma spdif passthrough
    * DirectSound? added support for driver-level full duplex via DX8
      DirectSoundFullDuplexCreate?


author: danielzucchetto@yahoo.it
changelog:
  - updated to the latest stable version
    * Improvements to latency calculations: Improved defaults, allow
      very low buffer sizes, report actual latencies in PaStreamInfo
      (CoreAudio r1703 #95 #175, WMME r1717 #178, also changes to
      DirectSound and WMME)
    * ALSA: Fixed issue define SND_PCM_TSTAMP_ENABLE as
      SND_PCM_TSTAMP_MMAP if the former is undefined #153 r1691
    * AudioScience HPI: Updated support to V4.08. #197, r1760, r1761
    * ASIO: Fixed bug where host buffer size wasn’t matched to client
      framesPerBuffer when it should have been. Resolves ticket #93
      r1175
    * ASIO: PaAsio_GetAvailableLatencyValues deprecated, use
      PaAsio_GetAvailableBufferSizes. See ticket #111
    * Changed default host API selection logic: use first
      successfully initialized host api with a defined default input
      or output device. Resolves ticket #49
    * Added support for Float32 to UInt8 conversion. r1748
    * Made ring buffer params const-correct r1694
    * Changes to ring buffer memory barrier placement (needs further
      review). See r1734, r1735, r1736, r1738 for details.
    * Separated test programs into “test”, “examples”, and “qa”
      folders. #191
    * Harmonised use of #if with PA_USE_*HOSTAPI* configuration
      variables accross all host APIs r1740, #164
    * Improvements to QA tests including paqa_latency, paqa loopback
      test
    * Improvements and cleanups to doxygen documentation. Added
      Doxyfile.developer for generating internal docs.


author: reddwarf@opensuse.org
changelog:
  - run spec_cleaner
  - use full URL in Source tag
  - add missing provides/obsoletes from previous rename
  - use date in version number: makes more sense and otherwise the
    obsoletes of the package rename would not work
  - patch __DATE__ and __TIME__ references to help build-compare


author: sbrabec@suse.cz
changelog:
  - Update to version 2.3.9:
    * Add MIB support to snmppower.
    * Add eaton-epdu-blue-switched.dev.
    * Add support for SNMP power controllers.
    * Add SNMP dev files for 8-port APC, 8-port Baytech, and 20 port
      Eaton Revelation PDU.
    * Add support for APC 7900 revision 3 firmware.
    * Add support for Appro Greenblade.
    * Add support for APC 7920.
    * Add Support for ranged beacon on/off device scripts, and beacon
      support for ipmipower.
  - Make heartbeat support optional as it is dropped now.


author: rguenther@suse.de
changelog:
  - Update to bugfix release 0.10.1.
  - Make the testsuite fatal everywhere.
  - Disable memory1 test on s390x.


author: rguenther@novell.com
changelog:
  - Update to version 0.11.
    * Many new features, see NEWS file
  - Library package name changes for SONAME bumps.


author: max@suse.de
changelog:
  - New version: 3.0.1:
  - All items marked as deprecated in the 2.x API have been removed.
  - Fixed various problems in Visual C++ makefile for test suite.
  - Fixed some problems with RPM packaging.
  - Completely replaced cursor classes
  - More helpful error messages on failed connections
  - More detailed hierarchy of constraint-violation exception classes
  - trigger is now called notify_listener, trigger header is now
    notify-listen
  - New mixin base class pqxx_exception distinguishes libpqxx exception
    types
  - Quoting is back! transaction_base::quote() &
    connection_base::quote()
  - Several build & documentation problems with Visual C++ fixed
  - Compile fixes for gcc 4.2, 4.3
  - Uses strlcpy() where available, instead of strncpy()
  - Keeps better track of applicable text encodings
  - Fixed bug with prepared statement parameters in separate C++
    statements
  - robusttransaction now works for multiple users
  - Pipeline lets you cancel ongoing queries, e.g. because they run for
    too long
  - Fixed broken escaping of binary values in tablewriter
  - Floating-point types now represented with full precision
  - Proper unit tests for new functionality
  - New traits-based system for adding data types
  - Floating-point infinities now supported
  - Flushing/completing a pipeline now frees up the transaction for
    other use
  - Completely reworked test suite, builds and runs much faster
  - tablewriter supports writing of raw lines


author: max@suse.de
changelog:
  - New version: 3.1:
  - Shared libraries are now versioned by ABI: 3.1 instead of 3.1.0.
  - Threading behaviour is now documented, and can be queried.
  - Version information available at compile time.
  - Supports parameterized statements.
  - Result tuples now support slicing.
  - Configure with --with-tr1=boost to use BOOST shared_ptr.
  - String conversion now has its own header file.
  - Supports read-only transactions.
  - Uses shared_ptr if available.
  - binarystring::str() is no longer cached; no longer returns
    reference.
  - Lets you check whether a prepared statement has been defined.
  - "Varargs" prepared statements.
  - Unnamed prepared statements now supported.
  - Results have iterator as well as const_iterator.
  - Rewrite of robusttransaction logic; may actually do its job now.
  - Connections support async query cancel from signal handler or
    thread.
  - More documentation for performance features.


author: idonmez@novell.com
changelog:
  - Add libpqxx-3.1-gcc46.patch, add missing cstddef include to
    fix compilation with gcc 4.6, upstream revision 1722


author: crrodriguez@opensuse.org
changelog:
  - Build with fvisibility-inlines-hidden , in this case
    this saves only dozen symbol table entries.


author: werner@suse.de
changelog:
  - Make our w-notruncate patch file lines dynamically that is use
    the string and not the umtp field lengths


author: werner@suse.de
changelog:
  - Avoid to be fooled by a former errno due not existing system
    file as this might cause failing pwdx


author: werner@suse.de
changelog:
  - Allow numeric user ids in top even if it does not exist in passwd
    as such an id may listed due an uid from an chroot environment


author: werner@suse.de
changelog:
  - Update to procps-ng-3.3.4
    * Removed ps -aux bogus message
    * w get -i option to display IP addresses
    * watch 8bit fixes Debian #675069
    * Fixed FTBFS for non-linux Debian #677055
    * pkill -u <uid> doesn't need space Debian #676239
    * top enables intra-column horizontal scrolling
    * top can display a task's environment
    * top can display major/minor pg fault deltas, Debian #84992
    * top provides additional control over column widths
    * top offers user controlled left/right justification


author: werner@suse.de
changelog:
  - Update to procps-ng-3.3.5
    * Stop SIGFPE on vmstat at times
    * Added debian patch for kfreebsd bug, Debian #674785
    * Bump the soname


author: crrodriguez@opensuse.org
changelog:
  - boot.sysctl is not suitable for distros with systemd, this
    task is performed by systemd-sysctl(8) now.
    - the "ad-hoc" test for pmap does not work in all systems, remove it.


author: dl9pf@gmx.de
changelog:
  - change spec to build on factory
    Wed Sep 17 00:00:00 UTC 2008 - Otto Dassau 4.6.1
  - version update
    Wed Jul  9 00:00:00 UTC 2008 - Otto Dassau 4.6.0
  - update and rpmlind fixes
    Mon Aug 13 00:00:00 UTC 2007 - Dirk Stöcker 4.5.0
  - adapted to BuildService
    Fri Jan  5 00:00:00 UTC 2007 - Otto Dassau 4.5.0
  - moved *.so from files devel to files
    Tue Dec 19 00:00:00 UTC 2006 - Otto Dassau 4.5.0
  - rebuilt for SuSE 10.2
    Wed Jan 25 00:00:00 UTC 2006 - Otto Dassau 4.4.9
  - rebuilt for SuSE 10.0 and added devel package
    Thu Nov 17 00:00:00 UTC 2005 - Markus Neteler 4.4.9
  - upgraded to Mandriva 2006
    Fri Aug  5 00:00:00 UTC 2005 - Otto Dassau 4.4.9
  - Applied for Mandrake 10.1 RPM


author: otto.dassau@gmx.de
changelog:
  - added a static devel package, because GRASS and QGIS don't find
    the external PROJ.4 data directory anymore
    Sat Mar 19 00:00:00 UTC 2011 - Otto Dassau 4.7.0
  - removed debug_package
    Tue Nov 24 00:00:00 UTC 2009 - Otto Dassau 4.7.0
  - update to new proj4 version
  - update to new datumgrid version 1.5


author: dassau@gbd-consult.de
changelog:
  - update to version 4.8.0
    - Added the Natural Earth projection.
    - Added HEALPIX, rHEALPIX and Icosahedral Snyder Equal Area projections.
    - nad2bin now produces "CTable2" format grid shift files by default which
    are platform independent.
    - nad2nad removed, use cs2cs for datum shift operations.
    - projects.h no longer installed as a public include file.  Please try to
    only use proj_api.h.
    - Add pj_get_spheroid_defn() accessor.
    - Added an alternate version of pj_init() that takes a projCtx (execution
    context) structure to address multithreading issues with error management
    and to provide a support for application hookable error reporting and
    logging.
    - Upgrade to EPSG 7.9.  Some changes in ideal datum selection.
    - JNI bindings reworked, org.proj4.Projections deprecated in favor of
    org.proj4.PJ.
    - Added preliminary vertical datum support.
    - Fix various multithreading issues, particular in datum grid handling code.
    - Added support for the +axis= option for alternate axis orientations as
    part of a coordinate system (used for TM South Orientated support).
    - +proj=omerc implementatioin replaced with code from libproj4.  +rot_conv
    flag no longer works, and some coordinate systems (ie. Malaysian) will
    need to use +gamma instead.  "epsg" init file updated accordingly.
  - Added BuildRequires pkg-config
  - Added %{_libdir}/pkgconfig/proj.pc


author: i@marguerite.su
changelog:
  - update version 2.1.0
    * Fixed several memory leaks (when projectM gets destroyed, or when a preset gets destroyed)
    * Resolved some parser errors and an embarrasing evaluation bug (in particular, 2^x does not equal x^2)
    * +/- keys support to edit the ratings
    * libvisual / gstreamer compatible
    * Various cmake build fixes and improvements
  - drop two patches. upstream fixed.


author: coolo@suse.com
changelog:
  - update to 0.15
    - make protobuf_c_message_init() into a function (Issue #49, daveb)
    - Fix for freeing memory after unpacking bytes w/o a default-value.
      (Andrei Nigmatulin)
    - minor windows portability issues (use ProtobufC_FD) (Pop Stelian)
    - --with-endianness={little,big} (Pop Stelian)
    - bug setting up values of has_idle in public dispatch,
      make protobuf_c_dispatch_run() use only public members (daveb)
    - provide cmake support and some Windows compatibility (Nikita Manovich)


author: lnussel@suse.de
changelog:
  - merge features with version from devel:tools:building
    * build java and python versions
    * disable static libraries


author: tony@daylessday.org
changelog:
  - Update to Protobuf 2.4.1:
    C++
    * Fixed the frendship problem for old compilers to make the library now gcc 3
      compatible again.
    * Fixed vcprojects/extract_includes.bat to extract compiler/plugin.h.
    Java
    * Removed usages of JDK 1.6 only features to make the library now JDK 1.5
      compatible again.
    * Fixed a bug about negative enum values.
    * serialVersionUID is now defined in generated messages for java serializing.
    * Fixed protoc to use java.lang.Object, which makes "Object" now a valid
      message name again.
    Python
    * Experimental C++ implementation now requires C++ protobuf library installed.
      See the README.txt in the python directory for details.


author: dimstar@opensuse.org
changelog:
  - Add gtest-1.5.0.tar.bz2: This is the release tarball of gtest 1.5
    which is being used by make check. The included 1.4.0 does not
    work with gcc 4.7, thus replacing the gtest folder with this
    snapshot.
  - Wrapped the gtest extraction with a version check... on next
    version the package will fail in order to remember to take this
    out again (next release of protobuf bundles gtest 1.5.0)
  - Add libtool BuildRequires and call to autoreconf, as gtest 1.5.0
    needs to be bootstrapped.


author: crrodriguez@opensuse.org
changelog:
  - BuildRequire zlib-devel otherwise gzip_stream is not built
    thus breaking newer releases of mosh.


author: dimstar@opensuse.org
changelog:
  - Temporaryly disable the mozjs pacrunner: it casues crashes due
    to symbol conflicts in Firefox (bnc#759123):
    + Introduce build_mozjs defines, currently set to 0
    + Conditionally build the pacrunner-mozjs package
    + Conditionally buildrequire pkgconfig(mozjs185)
    + When not building mozjs pacrunner, obsolete the package by
      libproxy1.


author: dimstar@opensuse.org
changelog:
  - Add libproxy-force-bipr.patch: Force building pacrunner as module
    This is required as libproxy, when building only one pacrunner,
    links the module internal. But as we only temporarly disable
    the mozjs, we do need to keep the webkit runner as an external
    module.
  - Also pass -DBIPR=0 to cmake, to enable the patch above.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.4.8:
    + Only support standalone mozjs185 as mozilla js engine.
    + Support building with javascritpcoregtk 1.5
    + Support sending multiple results.
    * Issues fixed:
    - #166: Libproxy does not parse NO_PROXY correct when the line
      contains spaces
    - #164: If gconf's value is an empty list, pxgconf will make
      /usr/bin/proxy wait forever
    - #60: use lib js for embedded solutions
    - #160: strdup and gethostbyname not declared on OSX 10.7
    - #168: .pc file should be installed under OSX as well.
    - #170: Also check for "Transfer-Encoding: chunked".
    - #171: mozjs pacrunner: Fix parameters of dnsResolve_()
    - #172: Allow to forcibly build pacrunner as module
    - #173: Libproxy doesn't build with gcc 4.7
    - #147: Use ${CMAKE_DL_LIBS} instead of assuming libdl is correct.
    - #176: python bindings: guard the destructor.
    - #177: Speed up importing of libproxy in python.
  - Drop upstream fixed patches:
    + libproxy-javascriptcoregtk.patch
    + libproxy-mozjs185.patch
    + libproxy-trim-ignores.patch
    + libproxy-gcc47.patch
    + libproxy-force-bipr.patch


author: dimstar@opensuse.org
changelog:
  - Update to version 0.4.9:
    + Fixed buffer overflow when downloading PAC (CVE-2012-4504).
    + Fix infinite loop uppon network errors.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.4.10:
    + Fix http chunk encoded PAC that was broken in previous release.
    + Add HTTP client unit test.
    + Fix more coding style issues.
  - Disable test suite for now: the new http client test fails for
    weird reasons in the build bot (but works locally).


author: dimstar@opensuse.org
changelog:
  - Update to version 0.4.11:
    + Build fixes with cmake 2.8.10+.
    + Quick release without built binaries / files (bug#184).
  - Drop cmake-2.8.10-compat.diff: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.6.48:
    + fix for broken internet headers from Outlook.
    + fix ax_python.m4 to look for python2.7.
    + use mboxrd from quoting for output formats with multiple.
      messages per file.
    + use no from quoting for output formats with single message per
      file.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.6.51:
    + Fix for buffer overrun; attachment size from the secondary
    + List of mapi elements overwrote proper size from the primary
      list of mapi elements.
  - Changes from version 0.6.50:
    + rfc2047 and rfc2231 encoding for non-ascii headers and
      attachment filenames.
  - Use source services: download_url, recompress and set_version.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.6.52:
    + Fix dangling freed pointer in embedded rfc822 message
      processing
    + Allow broken outlook internet header field; it sometimes
      contains fragments of the message body rather than headers


author: dimstar@opensuse.org
changelog:
  - Add libpst-no-date-time.patch: do not embed date/time stamps in
    the binaries. Patch taken from upstream:
    http://hg.five-ten-sg.com/libpst/raw-rev/898118c3675e


author: dimstar@opensuse.org
changelog:
  - Update to version 0.6.53:
    + Add Status: header in output
    + Allow fork for parallel processing of individual email folders
      in separate mode
  - Drop libpst-no-date-time.patch: fixed upstream.
  - No longer SUSE_ASNEEDED=0: the build system no longer causes an
    issue.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.6.55:
    + preserve bcc headers, space after colon is not required in
      header fields.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.6.57:
    + Remove useless dependencies (only in tarball shipped .spec
      file).
  - Changes from version 0.6.56:
    + Merge -m .msg files code into main branch.
  - Add libgsf-devel BuildRequires: new dependency for the .msg files
    code.


author: reddwarf@opensuse.org
changelog:
  - Update to version 2.6.7:
    + Add bpp 16 support.
    + IPv6 fixes.
    + Fix build on Solaris.
  - Changes from version 2.6.6:
    + Fixed issue when during deletion of a safe object from the last
      safe pointer, that safe pointer is again set to NULL, causing
      recursion and death.
    + Fix for FreeBSD over GlibC.
    + Fix possible crash when PTLib code accessed by thread not
      created by PTlib.
    + Compatibility with newer OpenSSL library.
    + Fixed including tab character as white space for MIME extension
      lines.
    + Fixed issue with only HighestPriority threads being boosted,
      now both HighPriority and HighestPriority threads will use the
      SCHED_RR policy and set the sched_priority field accordingly.
    + Fixed compatibility with pre 2.6.16 Linux kernels.
    + Make sure an error is set on the channel if unsupported WAV
      file format used.
    + Build fixes.
  - Follow SLPP, and don't break ABI changing the soname in a way
    that anyway was wrong. This also means libpt2-devel is renamed to
    libpt-devel.
  - Add pkg-config BuildRequires.
  - Add ptlib-pkg_config.patch: this remove abusive link flags from
    the pkg-config file. Also remove SDL-devel, libexpat-devel,
    openldap2-devel and openssl-devel Requires from devel package.
  - Drop libpt2-2.6.2.patch: nobody knew exactly what it did, so
    remove it to go back to upstream behavior.
  - Drop libpt2-soname.diff: this is what was done wrong and is now
    unneede since we follow the shared library packaging policy.
  - We can now remove the calls to autoreconf and aclocal thanks to
    the removed patches.
  - Use %configure macro.
  - Reenable ESD support: as it could be useful for PulseAudio.
  - Ship the v4l2 plugin by default instead of the v4l plugin.
  - Remove static library.


author: vuntz@opensuse.org
changelog:
  - Disable the build of the dc plugin, since we're moving to the new
    libraw1394 and libdc1394, and the code is not ready for this. We
    have a %build_dc define to easily switch this back, and when the
    build is disabled, we make libpt%{_version} obsolete the plugin
    subpackage, to make sure it gets removed from install.


author: vuntz@opensuse.org
changelog:
  - Disable the build of the avc plugin, like we did for the dc
    plugin: it doesn't work with the new libraw1394. We have a
    %build_avc define to easily switch this back, and when the build
    %is disabled, we make libpt%{_version} obsolete the plugin
    %subpackage, to make sure it gets removed from install.


author: dimstar@opensuse.org
changelog:
  - Disable build of v4l plugin on openSUSE 12.1+, based on
    build_v4l define, we change the spec:
    + Conditionally pass --enable-v4l to configure
    + Obsolete libpt%{_version}-plugins-v4l
    + Do not create the libpt%{_version}-plugins-v4l subpackage.
  - Stop using source services, as Factory is moving away from it.


author: jeffm@suse.de
changelog:
  - Update to 2.10.4:
    + Numours changes, please see changelogfile.
  - Drop libpt2-2.6.7-missing_links.patch, libpt2-gcc47.patch,
    ptlib-pkg_config.patch, fixed upstream.
  - Add libpt2-fix-avc-plugin


author: zaitor@opensuse.org
changelog:
  - Update to 2.10.5:
    + Numours changes, please see changelogfile.
  - Add new subpackage: libpt-plugins-pulse. Brings PulseAudio
    support to libpt. New BuildRequires added pkgconfig(libpulse) due
    to this.
  - Enable build of avc plugin.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.10.7:
    + Add global flag to prevent trying to get canonical name when
      doing host lookup by name.
    + Add support for GNU/Hurd.
  - Changes from version 2.10.6:
    + Add encryption (StartTLS) support for LDAP
    + Use more intuitive Pulse default device name.
    + IPv6 support for PDNS.
    + Disable IPv6 by default.
    + Various bug fixes and other code changes.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.10.9:
    + Various SIP interoperability fixes.
    + Added SIP Service-Route header support (RFC 3608).
    + Various SIP/SIMPLE presence related fixes.
    + Fixed registration to broken registrars.
    + Unregister all accounts on quit.
    + Publish offline presence on quit.
    + Refresh NAT bindings with SIP OPTIONS requests.
    + Support for DNS SRV caching.
  - Pass --enable-ipv6 to configure: enable IPv6 support.


author: tittiatcoke@gmail.com
changelog:
  - Enable systemd integration (following the distribution):
    + Add systemd-devel BuildRequires.
    + Pass --enable-systemd to configure.


author: crrodriguez@opensuse.org
changelog:
  - Update to pulseaudio 3.0 (bnc#799737 and bnc#800656)
    * ALSA Use Case Manager (UCM) support
    * Runtime editable LADSPA filter parameters
    * Out-of-the-box support for Bluetooth sources
    * Configurable device latency offset
    * Various ALSA changes
    * Lots of infrastructure improvements


author: vuntz@opensuse.org
changelog:
  - Bump version to 11.4.
  - Provide the right version of pidgin-branding; add pidgin
    BuildRequires for this.


author: vuntz@opensuse.org
changelog:
  - Bump version to 12.1.
  - Update summary and description.
  - Create a libpurple-branding-openSUSE subpackage, and do not build
    a pidgin-branding-openSUSE subpackage:
    + the configuration file is also important for other clients than
      pidgin, so we want to brand libpurple.
    + however, since there is also pidgin-related content in the same
      file, we also make libpurple-branding-openSUSE act as
      pidgin-branding-openSUSE (with Provides, Conflicts, Supplements
      that are usual for a branding package).
    + also add appropriate Provides/Obsoletes for
      pidgin-branding-openSUSE, for smooth upgrades.
  - Add Url tag.


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


author: sbrabec@suse.cz
changelog:
  - Package renamed to pidgin-bot-sentry (bot-sentry in upstream).
  - Updated to version 1.1.0:
    * adds support for enabling/disabling for individual accounts
    * bug fixes, improvements and translation updates


author: sbrabec@suse.cz
changelog:
  - Updated to version 1.3.0:
    * smart handling of auth requests.
    * partial disabling of challenge by keeping setup blank
    * translation updates
    * UI improvements
    * better support for the latest pidgin


author: lazy.kent@opensuse.org
changelog:
  - Build requires libtool.
  - Requires pidgin.
  - Build doesn't require fdupes.
  - Corrected License tag
  - Use full URL as a source.
  - Removed check for obsolete versions of openSUSE.
  - Doesn't require lang_package (recommends).
  - Spec clean up.


author: vuntz@opensuse.org
changelog:
  - Cleanup for Factory:
    + Rename source package from pidgin-bot-sentry to bot-sentry,
      following upstream name.
    + Create a libpurple-plugin-bot-sentry binary package for the
      plugin.
    + Add appropriate Provides/Obsoletes for smooth migration.
    + Do not use a patch and autoreconf call to rename a translation,
      just move the files in %install.


author: vuntz@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 GPL-2.0+ and this COPYING file seems to come from autotools
    magic, and not from the author. Fix bnc#741048.


author: vuntz@opensuse.org
changelog:
  - Import from Contrib, where there was no .changes file. The
    original packaging was done by Andrea Florio and Radomir Cernoch
    (<andrea@opensuse.org> and <radomir.cernoch@gmail.com>).
  - Cleanup package.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.65:
    + Fix for new buddy icons being too small
    + Download all buddies at startup, not just online ones
  - Fix our Makefile to actually build a working result with
    - Wl,-as-needed.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.67:
    + Plugin works with new 'Account Security'/'device
      login'/'register your computer' login security feature
  - Changes from version 1.66:
    + Fix for crash on account creation
    + Fix for status messages showing as "like/unlike" rather than
      the status message
  - Update pidgin-facebookchat-makefile for new files.
  - Add pidgin-facebookchat-add-missing-files.patch to add missing
    headers that are not in the tarball.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.68:
    + Support for new group chats
    + Fix for setting status messages
    + Fix for when FB chat is down for maintenance
  - Drop pidgin-facebookchat-add-missing-files.patch: the files are
    back in the tarball.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.69:
    + Detect whether the fetched history message is destined for a
      MUC.
    + Remove the numeric requirement of group chats being added to
      the buddy list, as this causes errors with guint64.
    + Attempt to fix some of the lockups due to too many simultaneous
      connections and too many simultaneours DNS lookups.


author: gav@qsolution.ru
changelog:
  - Update to version 0.1.28:
    + UserAgent
    + X-Status
    + Gtk+ SMS_send form
    + MyWorld Integration
    + Log SMS to History


author: cfarrell@suse.com
changelog:
  - license update: SUSE-GPL-2.0+-with-openssl-exception
    Package allows linking with openssl. Use SUSE- proprietary prefix
    until license is accepted upstream at spdx.org.


author: christoph.miebach@web.de
changelog:
  - Version update to 2.6.3
    + Add support for Spidernet to IRC Helper plugin.
    + IRC Helper now supports suppressing messages from the Freenode
      bot frigg.
    + IRC-More now builds when you pass --with-plugins=irc-more to
      configure.
    + IRC-More no longer tries to set umodes on connect if none are
      specified.
    + IRC-More now provides a channel autojoin list.  Autojoins
      happen with a 6-second delay to allow IRC Helper to do its job
      first.
  - Added german translation not available at buildtime of 2.6.3
  - Patch to find and use the translations
  - Patch preventing crash in Autoprofile not run in english
  - Patch fixing portability issue


author: christoph.miebach@web.de
changelog:
  - Version update to 2.7.0
    + Added German translation
    + Added capsnot plugin
    + Added icon-override plugin
    + Added translate plugin
    + Added Ning protocol plugin
    + Added OkCupid protocol plugin
    + Added Omegle protocol plugin
    + Fix a use-after-free in IRC Helper.
    + IRC Helper delays autojoins until after identifying with Purple
      2.7.0 or newer.
    + Support new Freenode IDENTIFY syntax in IRC Helper so users can
      log into services even when using an alternate or new nick.
    + IRC Helper now properly supports and suppresses new Freenode
      welcome and identified messages.
    + Updated website string to reflect project move from Trac to
      Redmine
    + Changed package name from purple-plugin_pack to
      purple-plugin-pack.
    + The Album plugin should no longer crash on non-buddies.
  - Renamed source package from purple-plugin_pack to
    purple-plugin-pack, following upstream change. This also results
    in:
    + purple-plugin_pack Provides/Obsoletes in libpurple-plugin-pack
      (see below for why it's purple-plugin_pack
    + pidgin-plugin_pack Provides/Obsoletes in pidgin-plugin-pack.
  - Drop purple-plugin_pack-de-l10n.patch.bz2 and
    purple-plugin_pack-fix-localedir.patch: fixed upstream.
  - Remove call to autoreconf that was only needed for patches above.
  - Properly package libpurple plugins in libpurple-plugin-pack
    instead of purple-plugin-pack.


author: vuntz@opensuse.org
changelog:
  - Add pkgconfig(json-glib-1.0) BuildRequires to build new Ning,
    OkCupid and Omegle protocol plugins.
  - Create extras subpackages:
    + The main reason is to mitigate the risk of license
      incompatibilities between GPL-3.0+ plugins and other plugins
      that could be non-GPL-3.0-compatible.
    + Move the GPL-3.0+ plugins to extras subpackages.
    + Clearly document in summaries and descriptions why we have
      extras subpackages.
    + This should fix bnc#741195.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.11.2:
    + Sipe-sign: fix parsing of P-Asserted-Identity header
    + Fixed memory leaks
    + sf#3090663: Re-authentication fails
    + sf#3091490: Make 1.11.0 Compile on FreeBSD
    + sf#3092324: Core dump in "make check"
  - Changes from version 1.11.1:
    + sf#2834758: First NTLM signature check after startup fails
    + purple: fix memory leak in sipe_backend_transport_connect()
      error path
    + sf#3082602: Crash on Autodiscover
    + Build fixes.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.12.0:
    + Add support for OCS2007R2 Group Chat (sf#3064877)
    + Support for HTTP/1.1 Transfer-Encoding: chunked (sf##3311026)
    + Added MS TURN support
    + Implement timeouts for SIP request. Used for REGISTER
    + More work on Voice & Video call support
    + Add random Ms-Conversation-ID to INVITE
    + Fix parsing of P-Asserted-Identity header
    + Fix several crashes (including sf#3082602, sf#3148124,
      sf#3399007)
    + Fix several authenticfation issues (inclusing sf#2834758,
      sf#3090663, sf#3130915)
    + Make it compile against the purple 2.8.x & 3.0.x APIs
    + More internal changes to prepare for non-purple backends
    + Updated/add Adium and Miranda ports
    + Several build system fixes and improvements (including
      sf#3092324, sf#3150482, sf#3091490, sf#3108246)
    + Other bugs fixed: sf#3156430, sf#3161273, sf#3198585,
      sf#3267073.
  - Drop pidgin-sipe-1.11.2-gcc46.patch: fixed upstream.
  - Add pkgconfig(gstreamer-0.10) and pkgconfig(nice) BuildRequires
    on 12.1 and later (since 11.4 and earlier have a too old version
    of libnice), to build Voice & Video call support.


author: dimstar@opensuse.org
changelog:
  - Change gmime-2_4-devel BuildRequires to gmime-devel. This rename
    happened long ago and was just a virtual provides by now.
  - Drop checks for openSUSE 11.1.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.13.0:
    + Added [MS-SIPAE] TLS-DSK authentication scheme:
    - TLS-DSK has been introduced in Lync
    - mandatory for Office365 accounts
    - also works for non-public Lync installations
    - does not work yet with SSPI on Windows
    + Added [MS-DLX] based Get Info/Contact Search:
    - [MS-PRES] SIP-Based Active Directory Search is disabled in
      Lync
    + Added experimental media TCP transport
    + Make it compile against the latest purple 3.0.x API
    + Make it compile against the latest glib2 2.31.x API
    + Completed cleanup: core no longer requires libpurple
    + Refactored crypto code, ie. NSS can replaced if necessary
    + Removed kopete backend: KDE is moving to telepathy
    + Build-related changes
  - Drop pidgin-sipe-no-deprecated.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.13.1:
    + Detect incompatible encryption level with Lync
    + purple: add URI validity check to Add Buddy callback
    + Various build fixes
    + Updated translations.
  - Drop pidgin-sipe-gcc47.patch: fixed upstream.


author: zaitor@opensuse.org
changelog:
  - Update to version 1.13.3:
    + Fixed OpenBSD build issue.
    + Support Lync 2010 meet URLs.
    + Revert to legacy MSOC protocol on Lync FT invitation.
    + Fix broken busy->available status switch.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.14.0:
    + Add support for Web Ticket authentication using ADFS
      (sf#3585364).
    + Kerberos configuration should be passwordless (sf#3578132).
    + Connection drops after a few hours (sf#3580212)
    + Add support for buddy photos.
    + Add support for call to Audio Test Service.
    + Initial implementation for telepathy backend.
    + Reduce Web Ticket traffic by queueing requests & caching
      tickets.
    + Update OBS packaging information for Debian.
    + Various minor bug & build fixes.


author: vuntz@opensuse.org
changelog:
  - Cleanup for inclusion in Factory:
    + Create libpurple-plugin-skype and pidgin-plugin-skype
      subpackages, to follow the standard libpurple/pidgin plugin
      package names. Use appropriate Provides/Obsoletes for
      skype4pidgin name.
    + Add explicit dbus-1-devel and glib2-devel BuildRequires.
    + Remove unneeded pkgconfig(gstreamer-0.10) BuildRequires.
    + Add pidgin BuildRequires for directory ownership.
    + Replace Makefile.diff with simpler skype4pidgin-libdir.patch.
    + Fix license tag to be GPL-3.0+ instead of GPL-3.0.
    + Improve summaries and descriptions.
    + Manually install translations and create a lang subpackage.


author: vuntz@opensuse.org
changelog:
  - Cleanup for inclusion in Factory.
  - Update to version 1.2.0:
    + Add maxsequence check for too long monotonic character
      sequence.
    + Clarified alternative licensing to GPLv2+.
    + Add local_users_only option to skip the pwquality checks for
      non-locals.


author: zaitor@opensuse.org
changelog:
  - Update to version 1.2.1:
    + Properly free pwquality settings.
    + Add extern "C" to public header.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.3.1:
    + Do not escape enum and flag names that are Python keywords.
  - Changes from version 3.3.3:
    + Remove obsolete release-tag make target
    + Do not do any python calls when GObjects are destroyed after
      the python interpreter has been finalized (bgo#678046)
    + Do not change constructor-only "type" Window property
      (bgo#678510)
    + Escape identifiers which are Python keywords (bgo#676746)
    + Fix code for PEP-8 violations detected by the latest pep8
      checker.
    + Fix crash in GLib.find_program_in_path() (bgo#678119)
    + Revert "Do not bind gobject_get_data() and gobject_set_data()"
      (bgo#641944)
    + GVariant: Raise proper TypeError on invalid tuple input
      (bgo#678317)


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.4:
    + Fix __path__ module attribute
    + m4/python.m4: Update Python version list
    + Bugs fixed: bgo#679999, bgo#679804, bgo#679804, bgo#680004,
      bgo#667244, bgo#679775, bgo#679760, bgo#678914, bgo#679754,
      bgo#675857, bgo#679199, bgo#679336, bgo#670575.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.5:
    + Fix list marshalling on big-endian machines (bgo#680693)
    + Beautify class/interface type mismatch error messages
    + Skip instead of fail tests which need Pango, Atk, Gdk, Gtk
    + Fix error messages on interface/class type mismatches
    + API additions:
    - pygtkcompat: Add more pixbuf creation functions (bgo#680814)
    - API for checking pygobject's version (bgo#680176)
    + Fix crash when returning (False, None) from
      Gtk.TreeModel.do_get_iter() (bgo#680812)
    + Add test case for Gtk.TextIter.forward_search() (bgo#679415)
    + pygi-info.c: Robustify pointer arithmetic
    + Add set_attributes() override to Gtk.TreeViewColumn
    + Gtk overrides: Add TreePath.__getitem__() (bgo#680353)
    + Bugs fixed: bgo#679939, bgo#680050, bgo#680092, bgo#680257,
      bgo#680259.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.90:
    + Implement marshalling for GParamSpec (bgo#681565)
    + Fix erronous import statements for Python 3.3 (bgo#682051)
    + Do not fail tests if pyflakes or pep8 are not installed
    + Fix PEP-8 whitespace checking and issues in the code
    + Fix unmarshalling of gssize (bgo#680693)
    + Fix various endianess errors (bgo#680692)
    + Gtk overrides: Add TreeModelSort.__init__(self, model)
      (bgo#681477)
    + Convert Gtk.CellRendererState in the pygi-convert script
      (bgo#681596).


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.91:
    + Fix exception test case for Python 2
    + Bump g-i dependency to >= 1.3.9
    + Show proper exception when trying to allocate a disguised struct
      (bgo#639972)
    + Support marshalling GParamSpec signal arguments (bgo#683099)
    + Add test for a signal that returns a GParamSpec (bgo#683265)
    + Fix pygtkcompat's Gtk.TreeView.insert_column_with_attributes()
    + Add override for Gtk.TreeView.insert_column_with_attributes()
      (bgo#679415)
    + Split test_overrides.py (bgo#683188)
    + _pygi_argument_to_object(): Clean up array unmarshalling
    + Fix memory leak in _pygi_argument_to_object() (bgo#682979)
    + Fix setting pointer fields/arguments to NULL using None.
      (bgo#683150)
    + Fix for python 2.6, officially drop support for < 2.6
      (bgo#682422)
    + Allow overrides in other directories than gi itself
      (bgo#680913)
    + Clean up sys.path handling in tests (bgo#680913)
    + Fix dynamic creation of enum and flag gi types for Python 3.3
      (bgo#682323)
    + API additions:
    - Override g_menu_item_set_attribute (bgo#682436)
    - Add Signal class for adding and connecting custom signals.
      (bgo#434924).


author: vuntz@opensuse.org
changelog:
  - Add pkgconfig(cairo) and pkgconfig(cairo-gobject) BuildRequires:
    new explicit dependencies since 3.3.3.


author: zaitor@opensuse.org
changelog:
  - Update to version 3.3.92:
    + API additions: Add ObjectInfo.get_abstract method (bgo#675581)
    + Add deprecation warning when setting gpointers to anything
      other than int (bgo#683599)
    + Fix 64bit integer convertion from GValue (bgo#683596)
    + Improve setting pointer fields/arguments to NULL using None
      (bgo#683150)
    + Bump gobject-introspection dependency to >= 1.33.10
    + Fix -uninstalled.pc.in file (bgo#683379)
    + Various test suite additions and improvements.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.4.0:
    + Bump gobject-introspection dependency to 1.33.14.
  - Add python-wrong-return.patch: Fix wrong return type in
    test_int64_callback().


author: dimstar@opensuse.org
changelog:
  - Update to version 3.4.1.1:
    + Bump g-i dependency to >= 1.34.1.1
    + Fix leaked vfunc return values (bgo#686140)
    + Install egg-info files in the right dir (bgo#686315)
  - Changes from version 3.4.1:
    + Skip Regress tests with --disable-cairo (bgo#685094)
    + Fix leak with python callables as closure argument (bgo#685598)
    + Gio overrides: Handle setting GSettings enum keys (bgo#685947)
    + Fix unsigned values in GArray/GList/GSList/GHash (bgo#685860)
    + _pygi_marshal_from_py_uint64(): Use correct data type in py2.7
      check (bgo#685000)
    + Install an .egg-info file (bgo#680138)
    + pygobject.c: Don't leak GObjectClass reference (bgo#684062)
    + Fix memory leak in _pygi_argument_to_array() (bgo#685082)
    + Fix error messages for out of range numbers (bgo#684314)
    + Kill dbus-daemon after running tests (bgo#685009)
    + GVariant overrides: Support empty tuple arrays (bgo#684928)
    + tests: Fix wrong return type in test_int64_callback()
      (bgo#684700)
    + Fix GValue marshalling of long and unsigned long (bgo#684331)
    + Clean up deprecation message for assigning gpointers to objects
      (bgo#683599)
    + pygi-property: Lookup property in base classes of
      non-introspected types (bgo#684058).
  - Drop python-wrong-return.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.4.2:
    + Fix marshalling of GByteArrays.
    + Fix marshalling of ssize_t to smaller ints.
    + Fix crash with GLib.child_watch_add (bgo#688067).
    + Fix various bugs in GLib.IOChannel.
    + Work around wrong 64 bit constants in GLib Gir (bgo#685022).
    + Fix OverflowError in source_remove() (bgo#684526).
    + Fix Signal decorator to not use base class gsignals dict
      (bgo#686496).


author: jmatejek@suse.com
changelog:
  - update to 2.7.3rc2
    * fixes several security issues:
    * CVE-2012-0845, bnc#747125
    * CVE-2012-1150, bnc#751718
    * CVE-2011-4944, bnc#754447
    * CVE-2011-3389
  - fix for insecure .pypirc (CVE-2011-4944, bnc#754447)
    !!important!!
  - disabled test_unicode which segfaults on 64bits.
    this should not happen, revisit in next RC!
    !!important!!


author: dmueller@suse.com
changelog:
  - update to 2.7.3:
    * no change
  - remove static libpython.a from build to avoid packages
    linking it statically


author: jfunk@funktronics.ca
changelog:
  - Support directory-based certificate stores with the ca_certs parameter of SSL
    functions [bnc#761501]


author: jmatejek@suse.com
changelog:
  - all subpackages require python-base=%{version}-%{release} explicitly
    (fixes bnc#766778 bug and similar that might arise in the future)


author: dimstar@opensuse.org
changelog:
  - Add python-bundle-lang.patch: gettext: If bindtextdomain is
    instructed to look in the default location of translations, we
    check additionally in locale-bundle. Fixes issues like bnc#617751


author: jmatejek@suse.com
changelog:
  - remove distutils.cfg (bnc#658604)
    * this changes default prefix for distutils to /usr
    * see ML for details:
    http://lists.opensuse.org/opensuse-packaging/2012-09/msg00254.html


author: Rene.vanPaassen@gmail.com
changelog:
  - exclude test_math for SLE 11; math library fails on negative
    gamma function values close to integers and 0, probably
    due to imprecision in -lm on SLE_11_SP2.


author: jmatejek@suse.com
changelog:
  - merge python3-xml into python3
  - merge python3-2to3 library into python3-base
    and the 2to3 binary into python3-devel
    (python3-devel is now in conflict with python-2to3, which
    will be dropped)
  - enable --with-system-expat for python3, making the xml modules
    (and thus python3) depend on expat
  - reconfigure tests to disable network and GUI resources, which
    the upstream apparently thought is a good idea to enable by default.
    this fixes build failures in Factory
  - add lzma-devel to build the _lzma module
  - moved %dynlib macro definition to common section


author: jmatejek@suse.com
changelog:
  - fix include path in macros (bnc#787526)
  - implement failed import handlers for modules that live in
    subpackages - e.g. "import ssl" will now throw a sensible error
    message telling you to install "python3"


author: masterpatricko@gmail.com
changelog:
  - Update to 0.9.7
    * General build updates and bug fixes, including the ability to build against cln >= 1.2
    * Bug fix for segfaults with some uses of integrate()
    * New Simplified Chinese translation
    * Fix crash with unsupported operator in RPN syntax
    * Fix reduction of vector size


author: prusnak@suse.cz
changelog:
  - updated to 2.0.2
    * Bugfix release, forward and backward compatible with 2.0.x
    * Fix compatibility with Qt 4.5 when QCA::Initializer appears before QApp
    * Don't convert to secure memory when Hash::update(QByteArray) is used


author: beineri@opensuse.org
changelog:
  - fix build on Factory by including upstream commit 864423:
    remove whirlpool hash usage. the algorithm is missing on at least
    0.9.8g/i/k, even though there is an OBJ_whirlpool definition


author: dmueller@suse.de
changelog:
  - update to 2.0.3:
    - Bugfix release, forward and backward compatible with 2.0.x
    - Fix compilation when using Qt/Windows SDK


author: crrodriguez@opensuse.org
changelog:
  - Build respecting RPM_OPT_FLAGS, ugly hack to fix all
    * .pro files ensued.
  - Build with visibility-inlines-hidden


author: johannesobermayr@gmx.de
changelog:
  - initial package
    * next branch of git://gitorious.org/qhull/qhull.git
  - susepatches.diff
    * fix build breakage caused by serious compiler warnings


author: pgajdos@suse.com
changelog:
  - updated to 2011.1:
    * Remove deprecated libqhull/qhull.h. Use libqhull/libqhull.h instead.
    * QhullFacet: Added isSimplicial, isTopOrient, isTriCoplanar, isUpperDelaunay
    * Added Qhull::defineVertexFacetNeighbors() for facetNeighbors of vertices.
      Automatically called for facet merging and Voronoi diagrams
      Do not print QhullVertex::facetNeighbors is !facetNeighborsDefined()
    * Add Fixup identifiers
    * QhullError: Add copy constructor, assignment operator, and destructor
    * Add throw() specifiers to RoadError and QhullError
    * Renamed RoadError::defined() to RoadError::isDefined()
    * Add #error to Qhull.h if qh_QHpointer is not defined
    * etc. see Changes.txt


author: pgajdos@suse.com
changelog:
  - updated to 2012.1:
    - Add config to distribution
    - Add testqset to config build
    - config/bootstrap.sh copies program files into src/libqhull


author: pgajdos@suse.com
changelog:
  - updated to 2012.1.1 (6_3_1_1490):
    - Require option 'Qz' for Delaunay triangulation/Voronoi diagram
      of cocircular/cospherical points [D. Sheehy]
    - qh_errexit: Do not call qh_printsummary or qh_printstats on qh_ERRinput
    - Change error QH6227 (all degenerate) from qh_ERRinput to qh_ERRprec
    - Change error QH6159 (ID overflow) from qh_ERRinput to qh_ERRqhull
    - eg/q_eg, q_egtest, q_test: Run if qconvex is in $PATH [M. Atzeri]


author: cfarrell@suse.com
changelog:
  - license update: SUSE-Qhull
    Use SUSE- proprietary prefix until Qhull (incidentially, also the Fedora
    designation for the license) is accepted upstream at spdx.org


author: asterios.dramis@gmail.com
changelog:
  - Update to 0.0.6
  - Spec file updates:
    * Changes based on spec-cleaner run.
    * Changes in Group, Url, Summary and %description entries.
    * Removed Provides/Obsoletes entries for libblitz4.
    * Removed %changelog entries.
    * Minor other updates.
  - Added a patch (taken from Fedora) to fix "executable-stack" rpmlint warning.


author: reddwarf@opensuse.org
changelog:
  - Update to 0.6.0
    * added converter plugin
    * added stream browser plugin
    * added file type determination by content (experimental)
    * added '--quit' command line option
    * added text scroller background option
    * added playlists separator option
    * added multiband equalizer api
    * added equalizer presets from Amarok (Thanks to Panagiotis Papadopoulos)
    * added playlits access from command line
    * added dithering to MPEG plugin
    * added priority support to decoder api
    * added user interface api
    * added default destination and file name pattern to fileops plugin
    * added additional directory filters
    * added feature to add files from command line to specific playlist
    * added pkg-config support
    * added vqf support
    * added feature to display shoutcast stream information
    * added 'jump to track' and 'forward/rewind' global hotkeys
    * added 'New Playlist' button
    * added sorting by disc number (Brice Videau)
    * added feature to use clipboard content in the URL dialog (Panagiotis Papadopoulos)
    * added scrobbler cache synchronization after successful submission (Ferdinand Vesely)
    * changed playlist insertion behavior
    * disabled OSS3 plugin by default
    * improved cue plugin
    * moved skinned ui to separate plugin
    * fixed 'hide on close' feature
    * fixed moc warnings during compilation
    * fixed IPC under windows
    * fixed windows-specific bugs
    * fixed problems with some asynchronous calls
    * fixed qmmp_cue.desktop
    * fixed saving playlists on logout
    * updated about dialog
    * updated Russian translation
    * updated Ukrainian translation (Gennadi Motsyo)
    * updated Japanese translation (Ryota Shimamoto)
    * updated Polish translation (Grzegorz Gibas)
    * updated German translation (Panagiotis Papadopoulos)
    * updated Dutch translation (Ronald Uitermark)


author: reddwarf@opensuse.org
changelog:
  - Update to 0.6.1
    * added icons to the file dialog buttons
    * fixed icecast streams titles
    * fixed build
    * fixed default output under windows
    * fixed api documentation
    * fixed possible segmentation fault in the cue plugin
    * fixed cue parsing
    * fixed automatic charset detection
    * fixed Ukrainian translation (Gennadi Motsyo)
    * fixed Russian translation


author: reddwarf@opensuse.org
changelog:
  - Update to 0.6.3
    * fixed typo in the about dialog
    * fixed FSF address
    * fixed cmake scripts
    * fixed filters of the directory scanner
    * fixed crash in the playlist popup message
    * updated Lithuanian translation (Algirdas Butkus)
  - Removed qmmp-0.5.5-libcdio_mess.patch, fixed upstream


author: reddwarf@opensuse.org
changelog:
  - Update to 0.6.4
    * using UTF-8 encoding for shoutcast metadata by default
    * fixed visualization menu update after changing settings
    * fixed skinned user interface settings
    * fixed analyzer falloff speeds
    * fixed skinned user interface visualization switching
    * fixed playlist titlebar resize bug
    * fixed color selection widget
    * fixed possible crash in the transport plugins
    * fixed Russian translation
    * updated Japanese translation (Ryota Shimamoto)


author: reddwarf@opensuse.org
changelog:
  - Add qmmp-0.6.4-flac_mimetype.patch to use the correct MIME type
    to report support for FLAC files


author: reddwarf@opensuse.org
changelog:
  - Update to 0.6.5
    * added latest psi/psi+ support
    * added Hebrew translation (Genghis Khan)
    * increased default mms/http buffer size
    * fixed shortcut dialogs
    * fixed segmentation fault caused by http transport
    * fixed file type determination by content
    * fixed division line position in the playlist
    * fixed some bugs in the WaveOut plugin
    * updated Japanese translation (Ryota Shimamoto)
    * updated Russian translation
    * updated flac mime-type (Christian Morales Vega)
  - Drop qmmp-0.6.4-flac_mimetype.patch. Applied upstream.


author: reddwarf@opensuse.org
changelog:
  - Update to 0.6.6
    * added support for http redirect to the url dialog
    * added ffmpeg 1.1 support
    * fixed 24/32-bit mode support in the src plugin
    * fixed seeking when using oss4 as output
    * fixed streaming support in the ffmpeg plugin
    * fixed build without qt3support headers (thanks to Dmitry Smolin)
    * fixed playlist titlebar cursor
    * fixed mpris2 support
    * fixed typos
    * updated Hebrew translation (Genghis Khan)
  - Disable OSS/OSS4 output support


author: tittiatcoke@gmail.com
changelog:
  - Update to version 1.0.1
    * new API:
    - QOAuth::Interface::networkAccessManager()
    - QOAuth::Interface::setNetworkAccessManager()
    - QOAuth::Interface::ignoreSslErrors()
    - QOAuth::Interface::setIgnoreSslErrors()
      refer to the API docs for more info,
    * added missing export statements to some global functions,
    * Percent encode consumer secret and token secret for the Signature Base String signing key [#8],
    * Parse for request content when sending POST [#10],
    * API docs and examples fixes [#9],
    * temporarily removed QOAuth::DELETE from QOAuth::HttpMethod enum on Windows [#4],
    * buildsystem fixes - install under /usr/lib64 on 64-bit Unix-like systems and
      make use of QT_INSTALL_HEADERS in oauth.prf.
    * Added support for RSA-SHA1 signing algorithm, also working with
      passphrase-protected private RSA keys.
    * Added initial support for PLAINTEXT authorization.
    * inlineParameters() extended by the parameter specifying parsing method,
    * Introduced the QOAuth namespace, with QOAuth::Interface class holding the core
      functionality.


author: cgiboudeaux@gmx.com
changelog:
  - Update to 3.2.0
    * Fixed a bug in mask evaluation function.
    * Micro QR Code support is now marked as "experimental" explicitly.
    * Build system fixes
    * Changes over 3.1.1. See the Changelog file


author: fcrozat@suse.com
changelog:
  - Update to 3.3.1:
    + various bug fixes in cli, manual, configure and libtool files.
  - Changes from 3.3.0:
    +  EPS, ANSI, and ASCII text output supports have been added.
    +  QRcode_APIVersion() and QRcode_APIVersionString() have been
      added.
  - Changes from 3.2.1:
    + bug fixes in configure/libtool.


author: fcrozat@suse.com
changelog:
  - Remove buildrequires on libSDL-devel, only required when running
    autoreconf, which is not needed at all now.


author: cgiboudeaux@gmx.com
changelog:
  - Update to 3.4.1
    * A bug that mutual exclusion was not performed has been fixed
    * Colored QR Code support
    * SVG, UTF8, and ANSIUTF8 output supports have been added to the command line tool.


author: cgiboudeaux@gmx.com
changelog:
  - Fix the SLES build:
    * Replace 'pkgconfig(libpng)'
    * Replace %make_install
    * BuildRequires: pkg-config


author: badshah400@gmail.com
changelog:
  - Update BuildRequires in keeping with lapack package naming
    changes
  - Spec file cleanups including modifying License in keeping with
    spdx.org specifications
  - Make devel package Require shared lib = %{version} instead of
    %{version}-%{release}.


author: scorot@free.fr
changelog:
  - remove conditional BuildRequires for blas and lapack since
    recent lapack now build correctly for all suse version


author: beineri@opensuse.org
changelog:
  - update to 2.4.3 release:
    * Added clearFolds() to QsciScintilla.
    * Updated Spanish translations from Jaime Seuma.
    * Fixed compilation problems with Qt v3 and Qt v4 prior to v4.5.
    * Added the QsciLexerSpice and QsciLexerVerilog classes.
    * Significant performance improvements when handling long lines.
    * The Python bindings include automatically generated docstrings
      by default.
    * Added an API file for Python v3.


author: dmueller@suse.de
changelog:
  - update to 2.4.5:
    - A bug fix release.
    - Added the canInsertFromMimeData(), fromMimeData() and toMimeData() methods
      to QsciScintillaBase.
    - QsciScintilla::markerDefine() now allows existing markers to be redefined.


author: termim@gmail.com
changelog:
  - update to 2.6:
    - based on Scintilla v2.29.
    - improved support for rebinding keys to commands
    - native key bindings under OS/X.
  - remove Qt3 support (it does not compile with current Qt3 packages)


author: dmueller@suse.com
changelog:
  - link .changes files for python/3-qscintilla to qscintilla.changes
  - update to 2.6.2:
    * Added support for Qt v5.
    * QsciLexer::wordCharacters() is now part of the public API.
    * Bug fixes.


author: cgiboudeaux@gmx.com
changelog:
  - Fix the SLE_11 build. %patch -R doesn't work for the SLE repos.
  - Spec cleanup: Remove obsolete conditions and drop use-freetype-default-legacy.diff,
      Replace absolute paths with rpm variables,
      Move the prep section below the packages descriptions,
      Remove some unused blocks


author: stephan.binner@basyskom.com
changelog:
  - Update to version 4.8.4:
    * long list of forward and backward compatible
    bug fixes. see included changes-4.8.4 for details
  - remove obsolete backport disable-ssl-compression-by-default.patch
  - update License and URL to Digia


author: dmueller@suse.com
changelog:
  - qdbusviewer.patch: Add fix for qdbusviewer not matching args (bnc#784197)
  - openssl-incompatibility-fix.diff: Fix wrong error reporting when using
    a binary incompatible version of openSSL (bnc#797006, CVE-2012-6093)


author: dmueller@suse.com
changelog:
  - Add cert-blacklist-more.diff, cert-blacklist-tuerktrust.diff:
    * blacklist more evil certificates


author: hrvoje.senjan@gmail.com
changelog:
  - Added garbage-collect-deleted-objects.patch from upstream,
    Fixes performance issues in apps which register
    and deregister objects very frequently (like nepomukstorage)


author: mvyskocil@suse.com
changelog:
  - fix bnc#802634: information disclosure via QSharedMemory (CVE-2013-0254)
    * libqt4-CVE-2013-0254.patch


author: hrvoje.senjan@gmail.com
changelog:
  - Added Fix-call-to-QMetaObject.patch, fixes qtbug29082 and kde#311751,
    crashing of plasma-desktop on QML systray


author: mskibbe@suse.de
changelog:
  - fix problems at make install - now make install installs install
    direct to the wanted directorieS


author: mskibbe@suse.de
changelog:
  - update to version 0.3 which
    o License change to LGPL
    o implemented Smart Playlists
    o implemented ipod initialization for pristine devices
    o added trackNumber to ITunesDB::findTrack and TrackPredicates::ByFullInfo
    o create backup copies for all DB related files when writing
    o Documentation fixes
    o changed ITunesDB::findFirstTrackBy() and ::getTracksBy() to use a reference
    o instead of a pointer to the predicate
    o fixed DBID generation
    o fixed overwriting existing files after iTunes reorganized track IDs
    o fixed ordering artists with a "The" in the name
    o lots of small fixes: code + design


author: mskibbe@suse.de
changelog:
  - update to version 0.4.2 which
    o does checks if the itunesdb was successfully written and
      restores from backup copy if this failed
    o checks if the original database file is compatible with this
      version and refuses to overwrite / change incompatible files.
      This is currently the case with iPod Nano 3G, classic and touch
    o improved compatibility 1st/2nd generation iPod Nano


author: crrodriguez@opensuse.org
changelog:
  - Build with VERBOSE=1
  - Build with -fvisibility-inlines-hidden to reduce the number
    of exported symbols in a few dozens.
  - devel package should require libqt4-devel


author: cfarrell@novell.com
changelog:
  - license update: GPL-2.0+ or LGPL-2.1+
    Update license syntax. Also GPLv2 was not correct. It is an ^or later^
    clause


author: p.drouand@gmail.com
changelog:
  - Update to 0.5 version:
    * Added run_moc.bat files for building under Windows in case Qt
      integration is not available (e. g. VS 2008 Express).
    * Added the QuaZipDir class to simplify ZIP navigation in terms
      of directories.
    * Added the QuaGzipFile class for working with GZIP archives. It
      was added as a bonus since it has nothing to do with the main
      purpose of the library. It probably won't get any major
      improvements, although minor bug fixes are possible.
    * Added the QuaZIODevice class for working with zlib
      compression. It has nothing to do with the ZIP format, and
      therefore the same notice as for the QuaGzipFile applies.
    * The global comment is no longer erased when adding files to
      an archive.
    * Many bug fixes.


author: reddwarf@opensuse.org
changelog:
  - changed BuildRequires libffmpeg-devel to libffmpeg_oldabi-devel.
    Original fix from Manfred.Tremmel.


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.2.3:
    * fixes compilation with newer versions of gtk, ffmpeg, and x264
    * some contributed patches were applied as well


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.2.4:
    * upgrades for newer ffmpeg versions
    * 10 bit DNxHD support
    * limited support for edit lists in the public API
    * several fixes


author: vuntz@opensuse.org
changelog:
  - New package (version 0.4.0).
  - This is based on the quvi 0.2.19 package: quvi got split in three
    modules upstream for 0.4.x.


author: vuntz@opensuse.org
changelog:
  - Revert my previous change: libquvi doesn't work with lua 5.2, see
    http://sourceforge.net/apps/trac/quvi/ticket/89


author: p.drouand@gmail.com
changelog:
  - Update to 0.4.1 version:
    * Add examples/parse.c [a26f5f6]
    * Add examples/supported.c [179d997]
    * DOC: Replace buzzhumor with gaskrank [3d2e015]
    * FIX: Lua 5.2: Use luaL_newstate instead (#89) [6de7322]
    * FIX: Make verify c/b check against correct option [0c4ff3b]
    * FIX: Use dirname(3) properly [b2f1621]
  - Remove conditionnal BuildRequires macros; now work fine with lua 5.2


author: vuntz@opensuse.org
changelog:
  - New package (version 0.4.2).
  - This is based on the quvi 0.2.19 package: quvi got split in three
    modules upstream for 0.4.x.


author: vuntz@opensuse.org
changelog:
  - Revert my previous change: libquvi doesn't work with lua 5.2, see
    http://sourceforge.net/apps/trac/quvi/ticket/89. And we want to
    build the scripts with the same version of lua as libquvi.


author: malcolmlewis@opensuse.org
changelog:
  - Add libquvi-scripts-fix-youtube-lua.patch: Fix new "signature"
    parameter added to YouTube playback URLs (bnc#783140).


author: toddrme2178@gmail.com
changelog:
  - updated to version 5.2.2
  - add pdf documentation package
  - remove tests for other distributions
  - move contents of the "qwt" package into libqwt5
    it just had the license, readme, and changelog
  - remove patch (enable-svg.diff) that is now included upstream


author: toddrme2178@gmail.com
changelog:
  - Changed include dir from qwt to qwt5.
    This will make it more compatible with qwt6,
    which is out but not well-supported yet
  - Removed build flags that are enabled by default.
  - Added building of svg item support.
    This is needed by the bindings packages
  - Cleaned up spec file formatting.


author: chris@computersalat.de
changelog:
  - readd tests for other distributions
  - cleanup doc files
    * mv pdf to devel-doc
    * mv man to devel-doc
  - CHANGES, COPYING, README to qwt pkg
    * no extra files in libqwt5 pkg
  - fix rpmlintrc file
  - fix build for SLE_10
    * directories not owned by a package: %{_libdir}/qt4/....


author: idoenmez@suse.de
changelog:
  - Add Provides for qwt package, no need for obsoletes since the base
    package never really existed.
  - Simplify filelist


author: cfarrell@suse.com
changelog:
  - license update: SUSE-QWT-1.0
    Added to spreadsheet linked at license.opensuse.org. Package warrants its
    own license


author: nekolayer@yandex.ru
changelog:
  - changed to upstream url
    - package renamed
    - Update to version 0.7.1
    - Fix export of QXmppVCardPhone class.
    - New XEPs:
    * XEP-0033: Extended Stanza Addressing
    - Remove deprecated APIs:
    * QXmppRosterManager::rosterChanged()
    * QXmppConfiguration::sASLAuthMechanism()
    - Improve vCard support:
    * Add support for free-form descriptive text.
    * Make it possible to have several addresses.
    * Make it possible to have several e-mail addresses.
    * Make it possible to have several phone numbers.
    - Make it possible to set the client's extended information form (XEP-0128).
    - Make sure QXmppDiscoveryManager only emits results.
    - Fix XEP-0115 verification strings (remove duplicate features, sort form values)
    - Fix issues:
    * Issue 144: QXmppBookmarkConference autojoin parsing
    - Add support for see-other-host server change.
    - Add support for X-MESSENGER-OAUTH2 authentication for Windows Live Messenger.
    - Make it possible to disable non-SASL authentication.
    - Add QXmppClient::isAuthenticated() to query whether authentication has been
      performed.


author: dap.darkness@gmail.com
changelog:
  - update to 0.7.4
    * Add XEP-0249: Direct MUC Invitations attributes to QXmppMessage.
    * Add XEP-0045: Multi-User Chat attributes to QXmppPresence.
    * Improve GuiClient, stop using deprecated APIs.
    * Improve QXmppServer.
    * Improve QXmppTransferManager.


author: nekolayer@yandex.ru
changelog:
  - LibQxt is an extension library for Qt providing a suite of
    cross-platform utility classes to add functionality not readily available
    in the Qt toolkit by Trolltech, a Nokia company.


author: masterpatricko@gmail.com
changelog:
  - Updated to 0.13.1 release
    * python/pyrapi2.pyc - flagged functions that appear in nogil
    sections as nogil, fixes build failure with pyrex > 0.9.8.1
    * redo functions that release the python GIL in pyrex style
    * check for NULL returns from wstr conversions
    * python/pyrapi2.pyx - fix warning checking for invalid handle
    * configure.ac.in - require at least python 2.3, pyrex doesn't
    support 2.2; check pyrex version when python > 2.4
    * python/pyrapi2.pyx - enhance RAPIError exception, add error
    checking to remaining functions
    * tools/pcp.c - fix for copying <source> file to <dest> dir
    * src/rapi_buffer.c - remove writev(), causes problems at least
    on FreeBSD, and provides no benefit
    * configure.ac.in - remove checks for writev() and readv()
    * src/rapi_indirection.c - enable CeSetEndOfFile()
    * python/pyrapi2.pyx - don't segfault on empty strings
    * tools/pls.c - option for recursive listing
    * tools/man/pls.1 - man page update for recursive listing


author: masterpatricko@gmail.com
changelog:
  - Updated to 0.14 release
    + Mostly bugfixes and developer stuff, with some changes to the
      python wrapper, including documentation !
    + Also now supports some unusual WM2003 devices with 4 endpoints
      with kernel 2.6.30


author: masterpatricko@gmail.com
changelog:
  - Update to 0.15 release
    + Bugfixes and under the hood stuff.
    + A few more registry functions in pyrapi2.
    + A new API based on MS RAPI2 is mostly complete and certainly usable.


author: davejplater@gmail.com
changelog:
  - Update to 1.4.21:
    This is a bug fix only release with no new features. New development
    has moved to raptor 2 where a planned ABI and API break is underway.
    RDFa parser buffer management problems were fixed.
    Turtle parser and serializer now use QNames correctly against
    specification
    RDF/XML parser now resets correctly to detect duplicate rdf:IDs
    Made a few other minor bug and build fixes
    Fixed reported issues: 0000318, 0000319, 0000326, 0000331, 0000332 and
    0000337
    See the Raptor 1.4.21 ChangeLog for the full details of the
    changes.


author: tittiatcoke@gmail.com
changelog:
  - update to raptor2 v2.0.4
    + RDF/JSON parser now supports YAJL V2
    + Support libcurl 7.21.7 that removed the curl/types.h header
    + TRiG parser now supports the optional ':' in 'uri : { }' syntax
    + WWW module now supports setting SSL client side certificates
    + various bugfixes
    + see also http://librdf.org/raptor/RELEASE.html#rel2_0_4


author: tittiatcoke@gmail.com
changelog:
  - Update to v2.0.6
    * Handle libCurl SSL options before 7.16.4 (2007)
    * Add a few sequence utility methods for sort, reverse and
      permute
    * All parsers and serializers use the W3C Format URIs as their
      primary URI
    * N-Quads parser can now handle optional context/graph URI
    * Turtle serializer uses official text/turtle mime type
    * Added some additional UTF-8 and snprintf utility functions
    * No longer needs math functions trunc, lround and round.
    * Several internal code style fixes and cleanups


author: tittiatcoke@gmail.com
changelog:
  - Update to v2.0.7
    * CVE-2012-0037 fixed (bnc#745298)
    * Removed Expat support
    * Removed internal Unicode NFC code for better and optional ICU
    * Added options for denying file requests and XML entity loading
    * Added options for SSL certificate verifying


author: mlin@suse.com
changelog:
  - Update to version 2.0.8
    * Added support for RDFa 1.1 via updated librdfa
    * Multiple portability fixes for Windows and Solarises. (Daniel Richard G.)
    * Multiple minor fixes and improvements
    * Fixed reported issues: 0000381, 0000487, 0000505 and 0000507


author: cfarrell@suse.com
changelog:
  - license update: LGPL-2.1+ or GPL-2.0+ or Apache-2.0
    Updating to those licenses stated in the LICENSE.txt file (even though
    the LGPL-2.1 has a migration clause to GPL-2.0 anyway"


author: dmueller@suse.de
changelog:
  - update to 0.9.20:
    * Updated to handle more of the new syntax defined by the SPARQL 1.1
      Query and SPARQL 1.1 Update W3C working drafts of 1 June 2010
      Added execution support for new SPARQL 1.1 query built-in expressions
      IF, URI, STRLANG, STRDT, BNODE, IN and NOT IN.
      Added an 'html' query result table format from patch by Nicholas J
      Humfrey
      Added API support for group by HAVING expressions
      Added XSD Date comparison support
      Support building with Raptor V2 API if configured with --with-raptor2.
      Many other bug fixes and improvements were made.
      Fixed Issues: #0000352, #0000353, #0000354, #0000360, #0000374,
      [#0000377] and #0000378
      See the Rasqal 0.9.20 Release Notes for the full details of the
      changes.


author: asterios.dramis@gmail.com
changelog:
  - Update to 0.9.21:
    * Updated to handle aggregate expression execution as defined by the
      SPARQL 1.1 Query W3C working draft of 14 October 2010
    * Executes grouping of results: GROUP BY
    * Executes aggregate expressions: AVG, COUNT, GROUP_CONCAT, MAX, MIN,
      SAMPLE, SUM
    * Executes filtering of aggregate expressions: HAVING
    * Parses new syntax: BINDINGS, isNUMERIC(), MINUS, sub SELECT and
      SERVICE.
    * The syntax format for parsing data graphs at URIs can be explictly
      declared.
    * The roqet utility can execute queries over SPARQL HTTP Protocol and
      operate over data from stdin.
    * Added several new APIs
    * Fixed Issue: #0000388
  - Spec file updates:
    * Changes based on spec-cleaner run.
    * Changed License: to LGPLv2.1+ or GPLv2+ or ASLv2.0+.
    * Changed rasqal Group to Productivity/Other.
    * Added mpfr-devel in BuildRequires:.
    * Removed gtk-doc from BuildRequires: (not needed to build html docs).
    * Removed autoreconf from %build section and simplified configure.
    * Install html docs in %{_docdir}/librasqal-devel/.
    * Minor other updates.


author: tittiatcoke@gmail.com
changelog:
  - Update to 0.9.27
    * sub-SELECTs can now be executed
    * OPTIONAL and UNION fully execute correctly
    * Grouping over sub-graph patterns fully executes correctly
    * CONSTRUCT WHERE abbreviation is supported and executes
    * CONSTRUCT works when working over a query with optionals
    * Updated the CSV and TSV outputs to match the editor's draft
      SPARQL 1.1 Query Results CSV and TSV Formats
    * Fixed issues: [1]#0000127, [2]#0000423, [3]#0000434, [4]#0000454
      and [5]#0000459.


author: toddrme2178@gmail.com
changelog:
  - Split documentation package (fix for RPMLINT warning)
  - Added mhash buildrequires
  - Cleaned up spec file formatting


author: tittiatcoke@gmail.com
changelog:
  - Update to 0.9.28
    * Added full support for SPARQL 1.1 draft STRBEFORE, STRAFTER
      and REPLACE.
    * Add internal Mersenne Twister PRNG or choose others via
      configure
    * Language name 'sparql' is now SPARQL 1.1
    * The query result formats now all use the W3C Format URIs as
      their primary URI
    * Improved configure check for for ceil(), floor() and round()
      to prevent GCC optimizing the test away and getting the wrong
      answer
    * Bugfixes


author: tittiatcoke@gmail.com
changelog:
  - Remove the specific -32bit compilation for 64bit systems. This
    as that rasqal depends on mhash for which there is no -32bit
    package


author: crrodriguez@opensuse.org
changelog:
  - remove libmhash buildrequires, which development was
    abandoned on 2007-08-18 and therefore should not be used.
    the library will fallback to internal hashing routines.
  - remove obsolete configure options/cflags


author: zaitor@opensuse.org
changelog:
  - Update to version 0.9.29:
    + Supports all of SPARQL 1.0 by passing 100% of the approved
      tests.
    + Added support for XSD date.
    + Made XSD dateTime and XSD date equality and comparison work
    + Make limit and offset check work properly in a subquery
    + Correctly handle errors during aggregation expressions
      evaluation
    + Fix blank node generation when made in a CONSTRUCT to match
      SPARQL
    + Added SPARQL 1.1 draft UUID() and STRUUID() support
    + Requires Raptor 2.0.7+
    + RDQL support will be removed in the next release (0.9.30)
    + Made other fixes and improvements including fixing reported
      issues: 0000493, 0000494 0000504 (http://bugs.librdf.org/)


author: andreas.hanke@gmx-topmail.de
changelog:
  - add libraw-pkg-config.patch to fix build issues in shotwell
    (already accepted upstream, cf. http://www.libraw.org/node/534)


author: adrian@suse.de
changelog:
  - Update to version 0.12.2
    * Fuji FinePix S5500 size adjusted to ignore (rare?) garbage
      at top of frame.
    * Sigma DPx processing disabled because of unsupported
      compession scheme and incompatible metadata format.
      These cameras will be supported only if dcraw will
      support them.
  - use liblcms2 now


author: andreas.hanke@gmx-topmail.de
changelog:
  - simplify lcms2 build fix and rename to libraw-lcms2-build.patch, as
    it has nothing to do with the upstreamed libraw-pkg-config.patch
  - remove duplicated documentation files rather than using fdupes
  - build with -fPIC so the static archives can be linked into shared
    libraries/plugins (cf. http://www.libraw.org/node/535)


author: coolo@novell.com
changelog:
  - update to 0.13.2
    * This version contains several big changes, improvements and bug fixes:
      New low-level buffering code for Huffman decompression. Canon CR2
      files are opened about 1.5x times faster than on LibRaw 0.12, other
      huffman-comressed files unpacks in 1.2-1.3 times faster.
      Exposure correction code based on linear-cubic root combination.
      Correction range is from 0.25 (-2 stops) to 8 (+3 stops)
      All 0.12.x features, including new cameras support and half-size/green-matching fixes.
      Changes and additions in demosaic-packs:
      Banding suppression code.
      High-frequency noise suppression.
      Green channels local averaging to suppress maze artifacts.
      OpenMP speed-up in median filters and green equilibration.
      Bug fixes and improvements:
      Better parsing of unknown command-line params in dcraw_emu sample
      Brigtness table in ahd_demosaic is calculated in reversed order to prevent
      possible (very unlikely) multithreaded app problem.
      Fixed file extension in half_mt.c sample.
      Fixed incomplete data fields reset in LibRaw::recycle()
      Patches for ./configure system for better LCMS2 support
  - now provides shared library


author: Nico.Laus.2001@gmx.de
changelog:
  - update to 0.13.5
    * Imported new dcraw 9.08/1.443:
      New color data for Canon 600D and 1100D, Fuji S200EXR
      New camera supported: Fuji HS20EXR and F550EXR, Kodak Z990,
      Nikon D5100, Olympus E-PL1s and XZ-1, Samsung NX11,
      Sony A230 and 290.
  - update to 0.13.4
    * Imported new dcraw 9.07/1.442:
      support for Canon 600D and 1100D, Hasselblad H4D-60, Olympus E-PL2
    * Color data for Leaf Aptus II and Canon Powershot S2 IS
  - update to 0.13.3
    * Preliminary support for Leaf Aptus II cameras (no color data yet):
      Leaf Aptus II 6,7,8,10 and 12 are tested, Aptus II 5 should work.
    * Preliminary support for Fujifilm X100 camera (again, no color data).
    * Fixed possible after the end of buffer read when working with
      in-memory RAW data.
    * Fixed possible loss of JPEG stream sync marks in LJPEG decoder
      (this bug was found only for Leaf Aptus II RAWs).


author: toddrme2178@gmail.com
changelog:
  - Made html document file non-executable (fix for RPMLINT warning)
  - Cleaned up spec file formatting


author: lists.nico.k@googlemail.com
changelog:
  - update to 0.14.7
    * Imported dcraw 9.15 (1.449):
    - New cameras supported: Canon 5D Mark III, G1 X, 1D X and
      Powershot SX200; Nikon D4,D800/D800E and D3200; Fuji X-S1 and
      HS30EXR; Casio EX-Z8; Olympus E-M5; Panasonic GF5;
      Sony NEX-F3, SLT-A37 and SLT-A57; Samsung NX20 and NX210;
    - Support for updated Samsung NX200 firmware.
    * Makefile.msvc: easy additional compiler flag editing.
  - update to 0.14.6
    * Casio EX-Z500 support
    * (possible) I/O exceptions on file open catched in
    open_datastream
    * Fixed possible read-after-buffer in Sony ARW2 decoder
    * Fixed mingw32 errors when compiling LibRaw_windows_datastream
    * Makefile.msvc: support of OpenMP and LCMS (uncomment to use)
    * Fixed decoding of some Leaf Aptus II files
  - update to 0.14.5
    * Fixed bug (uninitialized variable) in SMAL format decoding.
    * Imported new dcraw 9.12 (1.446): support for Leica V-LUX 3,
    updated color data for Canon S100, Fujifilm X10, Nikon 1 J1/V1,
    Panasonic GX1, Samsung NX200, Sony NEX-7
  - update to 0.14.4
    * Fixes to Panasonic/Leica file parser to prevent crash on
    broken jpegs.
    * Fixes to include order in src/libraw_datastream.cpp to better
    compile with KDEWIN
    * Floating-point DNGs are rejected on early processing stage.
    * Support for new cameras: Canon S100, Fuji X10, Panasonic GX1,
    Samsung NX200, Sony NEX-7.
  - update to 0.14.3
    * Bug fixes in black level subtraction code for PhaseOne files
    * New API call LibRaw::get_internal_data_pointer() for developers
    who need access to libraw_internal_data fields
    (i.e. Fuji SuperCCD layout).
    * doc/API-overview fixes to reflect 0.14 changes
  - update to 0.14.2
    * Fixed bug in Canon 1D and 1Ds files decoding.
    * New decoder information bit DECODER_HASRAWCURVE
  - update to 0.14.1
    * Imported dcraw 9.11/1.445:
    - Support for new cameras added: Fujifilm F600EXR, Nikon P7100,
      Olympus E-PL3 and E-PM1, Panasonic DMC-FZ150, Sony NEX-5N,
      A65 and A77.
    - Updated color data for: Olympus E-P3, Panasonic G3 and GF3,
      PhaseOne H25, P40 and P65, Sony NEX-C3, NEX-5, NEX-3, A35
      and A55.
    - Support for dark frame extraction on Sony cameras.
    * DCB demosaicing: reserving 6 pixels instead of 3 to suppress
    colored image frame.
  - update to 0.14.0
    * Multiple rendering (LibRaw::dcraw_process() calls) allowed
    without re-opening RAW file thrfough the sequence of
    open()/unpack() calls.
    You should be able to change any processing parameters
    (except shot_select parameter) between dcraw_process() calls.
    - New sample in samples/multirender_test.cpp: renders data 4 times:
      in half and full modes with different white balance settings.
    - Unprocessed RAW data is stored in separate data buffer:
      (2 bytes per pixel for all Bayer-pattern images, 8 bytes per
      pixel for Foveon, sRAW, and other full-color raw formats),
      so now LibRaw uses 25% more memory for full processing of
      most common Bayer images; while for just unpack memory is
      reduced 4 times.
    - New call LibRaw::raw2image() fills imgdata.image array with
      fresh copy of data. There is no need to call raw2image()
      separately if you use dcraw_process() or
      dcraw_document_mode_processing() calls.
    - New call LibRaw::get_decoder_info() to determine raw data
      storage layout. See samples/unprocessed_raw.cpp for an example
      of how to use it.
    - New call LibRaw::free_image(), deallocates imgdata.image buffer.
      Use this call if current postprocessing results are not needed,
      but it is to early to call recycle() because dcraw_process()
      may be called later.
    - New C-API calls
      libraw_raw2image() - C API for LibRaw::raw2image()
      libraw_free_image() - C API for LibRaw::free_image()
      libraw_get_decoder_info() - C API for LibRaw::get_decoder_info()
    If your code uses usual open()/unpack()/dcraw_process() call
    sequence, then NOTHING CHANGED: your program should produce
    same results. For interactive programs you may skip open()/unpack()
    calls after adjusting processing parameters, so user should see
    image refreshed much faster.
    If your code uses raw data (open+unpack calls), you need to call
    LibRaw::raw2image(), and imgdata.image will contain same bitmap
    as in LibRaw 0.13.x
    If you code uses access to masked borders data, you need to
    rewrite it. See samples/unprocessed_raw.cpp as a sample.
    * Other changes:
    - No separate imgdata.masked_pixels buffers, Bayer raw formats
      are read to buffer with borders.
      So, no ugly add_masked_border_to_bitmap() call.
    - No filtering_mode parameter. Raw tone curve is applied at
      unpack() stage; zero pixels removed on postprocesing stage.
    - unprocessed_raw and 4colors samples are adjusted to use new
      RAW data storage layout.
    - OpenMP speedup of postprocessing steps (up to 50% for half
      mode and 4-core machine)
    - Most of LibRaw_datastream function bodies are moved to
      separate source file
    - LibRaw_windows_datastream is merged to main source tree
    - Imported dcraw 9.10 (1.444), support for new cameras added:
      ARRIRAW format, Canon SX30 IS, Leica D-LUX 5 and V-LUX2,
      Olympus E-P3, Panasonic G3 and GF3, Sony NEX-C3 and SLT-A35
    - Support for RedOne digital movie cameras (R3D format).
      To enable this support you need to:
    * install libjasper JPEG2000 support library
    * compile LibRaw with -DUSE_JASPER compiler switch
      (./configure will do it for you)
    * If you use own LibRaw_datastream implementation, you should
      implement make_jas_stream() call for your datastream. See
      bottom of src/libraw_cxx.cpp for implementations in datafile
      and mem-buffer LibRaw streams.
    - Bugfix: green matching is turned off if output image is
      shrinked due to wavelet filtering or aberration correction.
    - Removed imgdata.sizes.bottom_margin and right_margin data
      fields use imgdata.sizes.raw_width - width - left_margin to
      get right one, the same with bottom_margin.
    - Minor ./configure cleanup
    - Qmake files and Visual Studio Project files are updated.
    - New version check macroses.
    - Documentation changed to reflect 0.14 changes.
    - Removed LibRaw::rotate_fuji_raw() call and corresponding
      C-API call.
    - The LibRaw::adjust_sizes_info_only() call may be called
      repeated and mixed with dcraw_process() calls.
    - Postprocessing speedup and optimization, especially
      if cropping set.
    - Cropping works for FujiCCD raws. For the technical reasons,
      the position of top-left corner of crop area will be rounded
      to the nearest multiple of 4 (the corner is shifted top-left).
    - New sample samples/postprocessing_benchmark.cpp This sample
      measures postprocessing speed. All demosaic methods, averaged
      white balance, median filtering, wavelet filtration, highlight
      recovery, and cropping are supported.
    * all client code should be recompiled due to internals change.
  - update to 0.13.8
    * Imported dcraw 9.10 (1.444), support for new cameras added:
    ARRIRAW format, Canon SX30 IS, Leica D-LUX 5 and V-LUX2,
    Olympus E-P3, Panasonic G3 and GF3, Sony NEX-C3 and SLT-A35
    * Bugfix: green matching is turned off if output image is
    shrinked due to wavelet filtering or aberration correction.
  - update to 0.13.7
    * Changes in cropping code:
    - cropping is now works for Fuji files (instead of crash)
    - bad pixels map and dark frame subtraction is turned off if
      cropping enabled
    - for technical reasons, coordinates of top-left corner of crop
      box are rounded to multiple of 4 for Fuji files.
    * ./configure stuff fixes:
    - install static libraries only when --enable-static is set
    - compiled samples are dynamically linked if shared library not
      disabled.
    * OpenMP enabled for Visual Studio 2008 SP1+, but not for RTM
  - update to 0.13.6
    * Cosmetic cleanup in Libraw_memmgr code
    * Permit OpenMP support on MS VS2008
    * More general mem_image interface:
    - New call get_mem_image_format returns bitmap size and bit depth
    - New call copy_mem_image can copy bitmap into buffer with
      different color order (RGB/BGR) and line stride
    - dcraw_make_mem_image() uses calls mentioned above
    - see documentation for info on these function parameters.
    * libraw/librawwindows.h implements LibRaw_datastream class based
    on Windows memory mapped files.Win32/64-only Thanks to
    Linc Brookes.
    * Fixed parallel make errors in configure/Makefile.am


author: jengelh@inai.de
changelog:
  - SONAME changed in 0.14, but prior update omitted package name
    change libraw2 -> libraw5. Do it now.
  - Use more robust make install call
  - Remove redundant %clean section, and remove unused .la files
  - Run fdupes to hardlink duplicate files


author: crrodriguez@suse.de
changelog:
  - remove pointless libtool archive with empty dependency_libs
  - remove static libraries
  - update to version 1.3.0
    * added raw1394_read_cycle_timer() as used by FFADO project.
    * added support for environment variable RAW1394DEV to override default device node /dev/raw1394.
    * added --with-valgrind to configure script. other optimizations and bugfixes - see ChangeLog.


author: davejplater@gmail.com
changelog:
  - Update to version 2.0.5
  - See https://ieee1394.wiki.kernel.org/index.php/Release_Notes_-_Libraries
    for changes since 1.3.0
  - Upstream urls changed as http://www.linux1394.org/ is up for sale
    and no longer in use.
  - Removed patch libraw1394.eventloop-return.patch, already integrated.
  - Removed mpg1394grab.patch and mpg1394grab-beautify.patch as the upstream
    maintainer says that streaming video support is now integrated.


author: aj@suse.de
changelog:
  - Update to version 2.0.7:
    * Fixes playback to some audio devices based on the DICE chipset.
    * Several fixes for using libraw1394 on top of the firewire-core
      kernel driver (as opposed to raw1394 which was removed in kernel
      2.6.37).


author: lazy.kent@opensuse.org
changelog:
  - Corrected License tag according to SPDX standard.
  - Use full URL as a source.
  - Removed unsupported SUSE version check.
  - Spec clean up and formatting.


author: lazy.kent@opensuse.org
changelog:
  - Update to 0.2.10.
    * Fixed bugs.
  - Drop librcc-printf.diff, librcc-0.2.9-suse-lint.diff,
    librcc-0.2.9-provide_prototype.patch (fixed upstream).
  - Build against libdb (build requires db-devel).


author: lazy.kent@opensuse.org
changelog:
  - Corrected License tag according to SPDX standard.
  - Use full URL as a source.
  - Spec clean up and formatting.


author: tittiatcoke@gmail.com
changelog:
  - Update to version 0.3
    * fix segfault when stopping librcps via callback before inital
      population is fully created
    * support for duration callbacks
    * support for a callback to report progress and stop the solver
    * Support for new successor relations (start-start and
      finish-finish on top of finish-start)
    * First experimental parallel implementation
    * Fixes to the slist implementation


author: jengelh@medozas.de
changelog:
  - Update to new upstream release 1.0.2
    * replaces dependency on fparser library by
    license-compatible muparser


author: tittiatcoke@gmail.com
changelog:
  - update to 1.0.14
    * Fixed Issues: [1]#0000419, [2]#0000404, [3]#0000325, [4]#0000447,
      [5]#0000432, [6]#0000418 and [7]#0000375
    * librdf_node_write() is defined to now always write N-Triples
      format
    * Added librdf_query_language_get_description() to return the full
      description of of the query language
    * Removed Raptor V1 support code as librdf no longer supports
      Raptor V1
  - Created a separate package for the redland-bindings as this no
    longer compiles without redland installed


author: tittiatcoke@gmail.com
changelog:
  - Update to 1.0.15
    Issues Fixed:
      0000461: librdf error - query language vsparql already
      registered
      0000468: xlc on AIX configure tests for both
      HAVE_BDB_OPEN_7_ARGS and HAVE_BDB_OPEN_6_ARGS pass
      0000475: Freeing a counted_string returned by redland on a
      modern Windows system crashes
      0000478: Object returned from librdf_stream_get_object must
      be copied, but may not copiable
      0000483: Documentation of
      librdf_parser_get_namespaces_seen_count return is
      incorrect
      0000485: No rule to make target `-lltdl', needed by
      `librdf.la'. Stop.


